print(chr(0b100111001011000)) # chr()函数返回对应的ASCII字符,二进制前面加0b
print(ord('乘')) # ord()返回值是对应的十进制整数。
name = '玛丽亚'
print(name)
print('标识', id(name))
print('类型', type(name))
print('值', name)
n1 = 90
n2 = -78
n3 = 0
print(n1, type(n1))
print(n2, type(n2))
print(n3, type(n3))
# 整数可以表示为二进制,十进制,八进制,十六进制
print('十进制', 118)
print('二进制', 1100000111)
print('二进制', 0b1100000111) # 前面加上0b
print('八进制', 0o176)
print('十六进制', 0X1EAF)
a = 3.14159
print(a, type(a))
n1 = 1.1
n2 = 2.2
print(n1 + n2)
from decimal import Decimal
print(Decimal('1.1') + Decimal('2.2'))
f1 = True
f2 = False
print(f1, type(f1))
print(f2, type(f2))
# 布尔值可以转成整数计算
print(f1 + 1)
print(f2 + 1)
name = '张三'
age = 20
print(type(name), type(age)) # 说明name与age的数据类型不相同
print('我叫' + name + '今年,' + str(age) + '岁') # 当将str类型与int类型进行连接时,报错,解决方案,类型转换.其中+号代表连接符
# 通过str()函数将int类型转化成了str类型
a = 10
b = 198.8
c = False
print(str(a), str(b), str(c),type(str(a)),type(str(b)),type(str(c)))
d = 98.11
print(type(d))
name = '张三'
age = 20
print(type(name), type(age)) # 说明name与age的数据类型不相同
print('我叫' + name + '今年,' + str(age) + '岁') # 当将str类型与int类型进行连接时,报错,解决方案,类型转换.其中+号代表连接符
# 通过str()函数将int类型转化成了str类型
a = 10
b = 198.8
c = False
print(str(a), str(b), str(c),type(str(a)),type(str(b)),type(str(c)))
d = 98.11
print(type(d))