id() 获取内存地址
#!/usr/bin/python3
name = 'text'
print(id(name))
#输出结果:4467383296
input() 函数接受一个标准输入数据
#!/usr/bin/python3
input("你输入的内容是:")
int() 将字符串或数字转换为十进制
- 第一个参数 你要转换的参数
- 第二个参数 设置转换的类型 默认十进制
#!/usr/bin/python3
print('字符串a的十进制',int('12', 10))
print('字符串a的十六进制',int('12', 16))
#输出结果:
字符串a的十进制 12
字符串a的十六进制 18
isinstance() 函数来判断一个对象是否是一个已知的类型
#!/usr/bin/python3
class A:
pass
class B(A):
pass
print(isinstance(B(), A))
print(type(B()) == A)
#输出结果:
True
False
len() 返回长度
#!/usr/bin/python3
list = [1, 2, 3, 4]
print(len(list))
#输出结果:4
list() 方法用于将元组转换为列表
#!/usr/bin/python3
a = (123, 'a', 321)
res = list(a)
print(res)
#输出结果:[123, 'a', 321]
locals() 返回当前位置的局部变量
#!/usr/bin/python3
def add():
a, b = 2, 3
print(locals())
add()
#输出结果:
{'a': 2, 'b': 3}