标签:格式 元组 对象 特殊 合数 字符编码 bin ict 整数
a+bj
列表(list)
元组(tuple)
集合(set)
字典(dict)
python内建类型,第三方模块的类型,自定义class类型
格式:目标类型(待转化的数据)
# int --->float
num = 10
float(num) # 10.0
# float -->int:直接舍弃小数部分
int(2.345) # 2
int(2.999) # 2
# int--->str
str(100) # ‘100‘
# str -->int:只能将整数类型的字符串转化为int
int(‘abc‘) # 报错
int(‘2.45‘) # 报错
int(‘2‘) # 正确
# float--->str
# chr(数字):将字符编码转化为对应的字符
print(chr(24433)) # 影
# ord("字符"):打印字符对应的编码
ord("你")
# eval(str):计算字符串中的表达式
print("1+2") # 1+2
print(eval("1+2"))
# 练习:用户输入表达式,计算表达式结果
par = input("输入一个表达式:") # 1+2
print(eval(par)) # 3
计算机中的进制
二进制:0 1 两个元素,0b/B
八进制:0-7表示,0O/o
十六进制:0-9,a-f,0x/X
进制转换
num = 50
print(bin(num)) # 二进制
print(oct(num))
print(hex(num))
标签:格式 元组 对象 特殊 合数 字符编码 bin ict 整数
原文地址:https://www.cnblogs.com/duxiangjie/p/13948710.html