函数 |
说明 |
int(x [,base ]) |
将x转换为一个整数 |
float(x ) |
将x转换为一个浮点数 |
complex(real [,imag ]) |
创建一个复数,real为实部,imag为虚部 |
str(x ) |
将对象 x 转换为字符串 |
repr(x ) |
将对象 x 转换为表达式字符串 |
eval(str ) |
用来计算在字符串中的有效Python表达式,并返回一个对象 |
tuple(s ) |
将序列 s 转换为一个元组 |
list(s ) |
将序列 s 转换为一个列表 |
chr(x ) |
将一个整数转换为一个Unicode字符 |
ord(x ) |
将一个字符转换为它的ASCII整数值 |
hex(x ) |
将一个整数转换为一个十六进制字符串 |
oct(x ) |
将一个整数转换为一个八进制字符串 |
bin(x ) |
将一个整数转换为一个二进制字符串 |
a = input("请输入余额:")
b = eval(a)
print(b)
print(type(a))
print(type(b))
#请输入余额:3.14
3.14
<class 'str'>
<class 'float'>
#请输入余额:10
10
<class 'str'>
<class 'int'>