python_变量

字符串

1.字符串方法修改大小写

mes = 'hi, im testing string operation'
print(mes)
print(mes.title())
print(mes.lower())
print(mes.upper())

2.字符串拼接

拼接有两种形式,可以在print函数中完成;也可以通过定义新字串,在定义新子串中完成

3.删除空白

删除空白是字符串内置函数。

有三种方式,分别对应删除左右两处、左端、右端

res = ' im learning python'
print(res.strip())
print(res.lstrip())
print(res.rstrip())

4.用符号划分数组

用法: strName.split('xxx')

ints = []
info = 'sep, sep2, sep3, sep4'
for one in info.split(','):
    ints.append(one)
print(ints)

运行结果: ['sep', ' sep2', ' sep3', ' sep4']

字符串 info被按 ,分割成一个个小元素;一个个小元素被添加进了预先定义的列表 ints

数字

1.幂运算

整数可以通过使用 **来完成幂运算

x = 2
y = 3
print(x ** y)

运行结果: 9

2.数字类型的变换

在输出时,需要把数字转换为字符串才能完成输出,否则会报错。

age = 23
print('it is 2022, and im ' + str(age) +  'years old')
print('it is 2022, and im ' + age +  'years old')
#上式会报错,因为没有将数字类型转化为字符串类型输出

Original: https://www.cnblogs.com/dysonxxxxx/p/16582072.html
Author: dysonkkk
Title: python_变量

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578842/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 用 Redis 做一个可靠的延迟队列

    抢先体验 本文的完整代码实现在hdt3213/delayqueue,可以直接使用 go get 安装: go get github.com/hdt3213/delayqueue 使…

    Linux 2023年5月28日
    0105
  • 软件定义网络第一次作业

    配置结果 如何pip解决下载过慢问题 实验环境配置 环境安装截图如下 安装环境过程中一些问题的解决 github连接不上 在hosts文件中加上以下语句 140.82.114.3 …

    Linux 2023年6月7日
    0102
  • ASP.NET Core 2.2 : 二十三. 深入聊一聊配置的内部处理机制

    上一章介绍了配置的多种数据源被注册、加载和获取的过程,本节看一下这个过程系统是如何实现的。(ASP.NET Core 系列目录) 一、数据源的注册 在上一节介绍的数据源设置中,ap…

    Linux 2023年6月7日
    0131
  • shell 中的EOF

    EOF是(END Of File)的缩写,表示自定义终止符。既然自定义,那么EOF就不是固定的,可以随意设置别名,在linux按ctrl-d 就代表EOF。EOF一般会配合cat能…

    Linux 2023年5月28日
    0104
  • [apue] 标准 I/O 库那些事儿

    标准 IO 库自 1975 年诞生以来,至今接近 50 年了,令人惊讶的是,这期间只对它做了非常小的修改。除了耳熟能详的 printf/scanf,回过头来对它做个全方位的审视,看…

    Linux 2023年6月6日
    0128
  • LeetCode 899.有序队列|字符串最小表示法的使用|求循环字符串的最小值

    Tags: #String For a string s, each time you can choose one of first k letters and put it t…

    Linux 2023年6月13日
    092
  • Linux 下统计文件夹下文件的数量

    1、查看当前目录下的文件数量(不包含子目录中的文件) 2、查看当前目录下的文件数量(包含子目录中的文件) 3、 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如…

    Linux 2023年6月13日
    0100
  • CTF简介

    最近在学习渗透测试,后来发现CTF很有趣,发现对学习有所帮助,于是找了几个网站,下面推荐几个我觉得不错的网站 https://www.ctfhub.com/#/index http…

    Linux 2023年6月7日
    092
  • Java — 注解

    Java 注解(Annotation)又称为 Java 标注,是 Java5 开始支持加入源代码的特殊语法元数据。 Java 语言中的类、方法、变量、参数和包等都可以被标注。 Ja…

    Linux 2023年6月8日
    091
  • 关于 QT绝对路径依赖症的解决办法!!

    QT安装正确后,使用Qtcreator开发会非常方便; 即使重装系统后,你不用重新安装直接使用QT开发即可。 但是如果你把这个安装后的开发环境,拷贝到其它电脑或者目录后, 你会发现…

    Linux 2023年6月14日
    085
  • 【论文笔记】(2017,BIM)Adversarial Machine Learning at Scale

    本文主要是给出了两类多个对抗攻击方法:one-step 攻击和 multi-step 攻击,并在大型模型和大型数据集上对这些方法进行对比实验,实验结果发现使用 one-step 样…

    Linux 2023年6月7日
    080
  • node.js和vue cli脚手架下载安装配置方法

    一、node.js安装以及环境配置 1、下载vue.js 下载地址: https://nodejs.org/en/ 2、安装node.js 下载完成后,双击安装包开始安装。安装地址…

    Linux 2023年6月7日
    0101
  • 【socket】基于Linux使用select上报温度–服务端

    select使用 * – select函数 – select流程图 – 服务端代码实现 select函数 select监视并等待多个文件描述符的…

    Linux 2023年6月13日
    089
  • 笔记本 vmware 搭建的k8s 集群出现磁盘io爆满,node无法运行pod

    问题描述: k8s集群只有一个master节点和一个node节点,运行了一些java pod 之后出现磁盘io 爆满,pod无法调度和新建,但是节点的内存和磁盘空间都是充足的。 问…

    Linux 2023年6月14日
    0100
  • ssl证书的选型,你知道多少?

    介绍 目前互联网常用的HTTP协议是非常不安全的明文传输协议。而SSL协议及其继任者TLS协议,是一种实现网络通信加密的安全协议,可在客户端(浏览器)和服务器端(网站)之间建立一条…

    Linux 2023年6月6日
    076
  • mysql字符串拼接

    Mysql数据库中的字符串 CONCAT()CONCAT_WS()GROUP_CONCAT() CONCAT() CONCAT(string1,string2)最常用的字符串拼接方…

    Linux 2023年6月6日
    074
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球