您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:python str()如何将参数转换为字符串类型

51自学网 2021-10-30 22:33:34
  python
这篇教程python str()如何将参数转换为字符串类型写得很实用,希望能帮到您。

str()将参数转换为字符串类型

a = 26print('我有'+str(a)+'个苹果')

输出:我有26个苹果

Python值被转换成字符串的两种机制

初学Python时可以发现,所有通过Python打印的字符串是被引号括起来的。而通过print语句打印则没有。

原因:

Python打印值得时候,会保持该值在Python代码中的状态,而不是你希望用户所看到的状态。而通过print语句打印则是用户希望看到的状态。

例如:

# 直接打印>>> "Hello, world!"'Hello, world!'# 通过print语句打印>>> print "Hello, world!"Hello, world!

但是当你想知道一个变量的值是多少时,可能会对它示整型还是长整型感兴趣。这时候可以通过Python中值被转换成字符串的两种机制去实现:str函数和repr函数。

str函数:它会把值转换成合理形式的字符串,以便用户可以理解。

repr函数:它会创建一个字符串,以合法的Python表达式的形式来表示值。

例如:

# str函数:>>> print str("Hello, world!")Hello, world!>>> print str(10000L)10000# repr函数:>>> print repr("Hello, world!"'Hello, world!'>>> print repr(10000L)10000L

以上为个人经验,希望能给大家一个参考,也希望大家多多支持51zixue.net。


python中的np.argmax() 返回最大值索引号
SecureCRTSecure7.0查看连接密码的步骤
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。