python怎么将数字转换为字符串,python中怎样把数字转换成字符串

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: