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}