本文最后更新于 2022-05-26 11:25:30
DataType
输出变量信息
1 2 3 4 5 6 7
| name = 'king' print("value " + name) print("标识(地址)", id(name)) print("类型", type(name))
|
常见数据类型
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
var1 = 10 print(var1, type(var1))
var2 = 0b100 print(var2, type(var2))
var3 = 0o100 print(var3, type(var3))
var4 = 0x100 print(var4, type(var4))
var5 = 3.14 print(var5, type(var5))
from decimal import Decimal
print(Decimal('1.1') + Decimal('2.2')) print(1.1 + 2.2)
var6 = True print(var6, type(var6)) var7 = False print(var7, type(var7))
print(var6 + 1) print(var7 + 1)
str1 = 'hello world' print(str1, type(str1)) str2 = "hello world" print(str2, type(str2)) str3 = """hello world""" print(str3, type(str3)) str4 = '''hello world''' print(str4, type(str4))
|
类型转换
1 2 3 4 5 6 7 8 9 10
| var8 = "king" var9 = 9 print(var8 + str(var9)) print(type(str(var9))) print(int(True), type(int(True))) print(float(var9), type(float(var9)))
|
注释
输入
1 2 3 4 5
| var10 = input("请输入一个数\n") print(var10, type(var10))
|
运算符
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| print(1 + 1) print(1 - 1) print(2 * 4) print(5 / 2)
print(5 % 2) print(5 % -2) print(5 // 2) print(5 // -2)
print(5 ** 2)
|
02dataType
https://jiajun.xyz/2020/10/11/python/01base/02dataType/