一、输入
使用input内置函数,接受用户输入的内容。input接受的数据是一个字符串数据。
注意:
使用input在获取到数据之后需要使用变量接收。
info = input('请输入:')
print(info)
二、数据类型转换
其他类型转整型
使用int 内置函数来将其他类型转换成整型,如果被转换的字符串不是一个合法的整数,会报错。如果被转换的是一个浮点数,会保留整数部分。
a = int('hello')
print(a) # 这里会报错,因为 hello 不是一个合法的整数
a = '123'
b = int(a)
print(type(b)) #
print(type(a)) #
x = 123.567
print(int(x)) # 保留整数部分,不会进行四舍五入
其他进制数转换为十进制数
# 将十六进制的数转换成十进制的数
print(int('1A', 16))
# 将八进制的数转换成十进制的数
print(int('17', 8))
# 将二进制的数转换成十进制的数
print(int('101', 2))
转字符串
使用 str内置函数将其他类型转成字符串
a = 12
b = str(a)
print(type(b)) #
转浮点数
f = float('12.12')
print(f) # 12.12
print(type(f)) #