将输入的数字输出,同时换行输出变量类型
s=int(input())
print(s,type(s),sep='\n')
输入函数:input()
输入的始终是字符串,需要转换为其他数据类型使用
用type()查看数据类型
以下是数据转换类型函数:
函数名 | 说明 |
int(str) | 将字符串 str 转换为<u>整数</u> |
long(str) | 将字符串 str 转换为<u>长整型整数 </u> |
float(str) | 将字符串 str 转换为<u>浮点数</u> |
eval(str) | 将字符串 str 转换为<u>有效表达式 </u>并返回表达式计算后的对象 |
str(x) | 将数值 x 转换为<u>字符串</u> |
repr(obj) | 将<u>对象</u>obj 转换为一个<u>字 符串</u> |
chr(x) | 将整数 x 转换为对应的<u>ASCII 字 符</u> |
ord(x) | 将字符 x 转换为对应的<u>ASCII 码 </u> |
hex(x) | 将一个整数 x 转换为一个<u>十六进 制字符串</u> |
oct(x) | 将一个整数 x 转换为一个<u>八进制 字符串</u> |
bin(x) | 将一个整数 x 转换为一个<u>二进制 字符串</u> |
tuple(squ) | 将一个序列 squ 转换为一个<u>元组 </u> |
list(squ) | 将一个序列 squ 转换为<u>列表</u> |
set(squ) | 将一个序列 squ 转换为可变<u>集合 </u> |
dict(squ) | 创建一个<u>字典</u>, squ 是一个序 列(key, value) 元组 |
len(obj) | 返回对象的长度(字符个数、 列表元 素个数、 字典 key 个数) |
输出函数:print()
默认在末尾换行
直接输出多个变量print(a,b,c)
end参数:规定输出的内容以什么字符结尾
sep参数:用来设置输出的多个变量之间连接的符号,诺不写,则多个变量之间默认为空格隔开