python入門(十三)i、l 開頭的函數

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}
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1、abs() 描述: 函數返回數字的絕對值 語法:abs() 參數:x--數值表達式,可以是整數,浮點數,...
    清清子衿木子水心閱讀 532評論 0 0
  • abs() 函數 描述 abs() 函數返回數字的絕對值。 語法 以下是 abs() 方法的語法: abs( x ...
    時光是座城閱讀 549評論 0 2
  • 1. abs(x) abs()函數返回數字(可為普通型、長整型或浮點型)的絕對值。如果給出復數,返回值就是該復數的...
    TENG書閱讀 489評論 0 0
  • 1. abs(x) abs()函數返回數字(可為普通型、長整型或浮點型)的絕對值。如果給出復數,返回值就是該復數的...
    chen_000閱讀 456評論 0 0
  • 最近幾天不好好吃飯,桌上放把尺子就老實多了……
    夢揚云子閱讀 183評論 0 2

友情鏈接更多精彩內容