python怎么将数字转换为字符串,python中怎样把数字转换成字符串
字符串是Python中最常用的数据类型。您可以使用引号或来创建字符串。
创建字符串很简单。给变量赋值就行了。例如:
var1=你好,世界!
var2=Runoob
访问Python字符串的值
Python不支持单字符类型,单字符在Python中也是作为字符串使用的。
Python可以访问substring并使用方括号来剪切字符串,如下例所示:
[root@localhost ~]# vi test.py
#!/usr/成就杯/python
var1=你好,世界!var2=(运行OOB print ( var1[0]:),var 1[0]())))652)
print(var2(1:5):),var2(1:5))
[root@localhost~]#。/test.py
var1[0]: H
var2[1:5]: unoo
更新Python字符串
您可以修改现有字符串并将其赋给其他变量,如下例所示:
[root@localhost ~]# cat test.py
#!/usr/成就杯/python
var1=你好,世界!Print (updated string:,var1[:6] Runoob!)
[root@localhost~]#。/test.py
String: Hello Runoob已更新!
Python转义字符
如果字符需要特殊字符,python会使用反斜杠\转义字符。下表:
Python字符串运算符
下表中实例变量A的值是字符串“Hello”,B的值是“Python”。
示例:
[root@localhost ~]# cat test.py
#!/usr/成就杯/python
A=Hellob=pythonprint(ab输出结果:,ab
打印(a*2输出结果),a*2)。
打印(输出a (1)结果),a (1)))
打印(a):)输出结果: ",a): )") if) h) InA):
打印(h在变量A中)否则:
打印(h不在变量A中))如果)m) notina):
打印(m不在变量A中)否则:
Print(m在变量A()中)
打印(r (n))。
打印(r (n))。
[root@localhost~]#。/test.py
输出结果:HelloPython
*2输出结果:光晕
A[1]输出结果:e
A[1:4]输出结果:ell
在h变量a中
m不在变量a中。
\n
\n
Python字符串格式
Python支持格式字符串的输出。这可能会使用非常复杂的表达式,但最基本的用法是将值插入到包含字符串格式字符% s的字符串中。
在Python中,字符串格式使用与c语言的sprintf函数相同的语法。
下面的例子:
[root@localhost ~]# vi hello.py
#!/usr/成就杯/python
Print(我叫%s,今年%d岁!%(jmdhy),10))
[root@localhost~]#。/hello.py
我叫杰姆迪。我今年10岁。
Python格式符号:
格式化操作员辅助说明:
Python三重引号
使用python的三个引号,一个字符串可以跨多行。字符串可以包含换行符、制表符和其他特殊字符。
下面是一个例子
[root@localhost ~]# vi hello.py
#!/usr/成就杯/python
Para_str= 这是多行字符串的实例
制表符可用于多行字符串。
标签页.
您也可以使用换行符[\n]。 print(para_str)).
[root@localhost~]#。/hello.py
这是一个多行字符串的例子
制表符可用于多行字符串。
选项卡()。
您也可以使用换行符[
]。
字符串的索引(下标)。
[root@localhost ~]# vi hello.py
#!/usr/成就杯/python
name=abcdefprint(name[0]))
Print (name (1))))))))。
打印(名称[2]
删除打印中0和2之间的字符(名称[0: 3])
删除print (name [0: 5])中从0到4的字符
删除3到4个字符的打印(名称[3: 5])
删除打印的最后一个字符(名称[2:]) 2
去掉print(name[1:-1]) 1和最后一个之间的字符。
[root@localhost~]#。/hello.py
a
B
C
字母表
新款
需要(demand的缩写)
电脑里
卡介苗疫苗
目标
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。