1.len()函数
向len()函数传递一个字符串(或包含字符串的变量),然后该函数返回一个整型值,即字符串中字符的个数。
>>> pw=input('请输入:')
请输入:hahahaha
>>> pw
'hahahaha'
>>> len(pw)
8
>>> type(len(pw))
<class 'int'>
2.str()函数
str()函数可以将整型或浮点型的数值转换为字符串类型,如下:
>>> str(654)
'654'
>>> str(3.1314)
'3.1314'
3.int()函数
int()函数可以将整型的字符串转换为整型数值,但是不能转换浮点型的字符串,如下:
>>> int('123')
123
>>> int('3.1314')
Traceback (most recent call last):
File "<pyshell#183>", line 1, in <module>
int('3.1314')
ValueError: invalid literal for int() with base 10: '3.1314'
int()函数可以对浮点型数值取整计算,如下:
>>> int(7.8)
7
4.float()函数
float()函数可以将浮点型的字符串转换为浮点型数值,如下:
>>> float('3.1414')
3.1414