內建函式一

2022-08-12 01:51:18 字數 1297 閱讀 8365

s = """

for i in range(10):

print(i)

"""s1 = """

def func():

print(123)

func()

"""print(eval(s))

print(exec(s1)) # 牛逼 不能用

print(hash("yulin"))
print(help(list))

help(dict)

def func():

pass

print(callable(func)) # 檢視是否可呼叫 返回bool

print(float(2))  # 浮點數

print(complex(56,2)) # 複數

print(oct(15))  # 八進位制

print(hex(15)) # 十六進製制

print(divmod(5, 2))  # 5/2 得到 (2,1) 2是除數 1是餘數
print(round(2.56, 2))  # 四捨五入 -- 預設是整數,可以指定保留小數字
print(pow(2, 3))  # 冪 等同於 **

print(pow(2, 3, 4)) # 求冪再除取餘

s = "yulin"

print(bytes(s, encoding="utf-8"))

print(ord("a"))  # 當前編碼

print(chr(65)) # 通過碼位找字元

print(repr("c:\n"))
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]

print(all(lst)) # 判斷元素是否都為真

print(any(lst)) # 判斷元素是否有真

name = 1

def func():

a = 123

print(locals())

func()

print(globals()) # 檢視全域性空間中的變數

print(locals()) # 檢視當前空間的變數

內建函式(一)

x 可以是數字字串也可以是數值 base 將幾進製轉換為十進位制 a int 1234 將字串的 1234 轉為整型的1234 print type a 但是如果是帶有小數的字串便會報錯 b int 1.0 valueerror invalid literal for int with base 1...

Python內建函式 一

abs 是乙個取絕對值的函式,使用起來相對比較簡單。print abs 1 結果1 finished in 0.1s 原始碼中對它的描述比較簡單是這麼介紹的 abs number number return the absolute value of the argument.在入參中增加了型別的檢...

python內建函式一

內建函式 1.abs number 用法 返回數字的絕對值 2.all iterable 用法 如果iterable的所有元素都是真值,就返回true,否則返回false 3.any iterable 用法 如果iterable的所有元素都是假值,就返回false,否則返回true 4.ascii ...