真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python各種語句函數(shù) python語言函數(shù)大全

python基礎(chǔ):內(nèi)置函數(shù)、方法、轉(zhuǎn)義字符大全

在寫python程序時,常能用到一些函數(shù)和方法,總結(jié)一下,保存起來,方便查詢。

目前成都創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、托里網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

一、內(nèi)置函數(shù)

# abs()獲取數(shù)字絕對值

# chr(i)數(shù)字轉(zhuǎn)換為字符類型

# divmod() 獲取兩個數(shù)值的商和余數(shù)

# enumerate() 將可遍歷序列組合為索引序列

# float()轉(zhuǎn)換為浮點數(shù)

# format() 格式化字符串

# int()轉(zhuǎn)換為整數(shù)?

# input() 接受用戶輸入內(nèi)容

# len() 計算元素個數(shù)

# max() 返回最大值

# min() 返回最小值

# math.ceil() 返回指定數(shù)值的上舍整數(shù)

# open()打開文件并返回文件對象

# pow() 冪運算

# print()打印輸出?

# range() 生成器

# reversed()反轉(zhuǎn)所有元素

# round()四舍五入求值

# sorted()對可迭代對象進行排序?

# str() 轉(zhuǎn)換為字符串

# sum() 求和

# set() 創(chuàng)建集合

# tuple() 將序列轉(zhuǎn)換為元組

# zip()將可迭代對象打包成元組

二、方法

# append() 添加列表元素

# capitalize()首字母轉(zhuǎn)換為大寫?

# count()字符出現(xiàn)次數(shù)

# close() 關(guān)閉文件

# decode() 解碼字符串

# dict.keys() 獲取字典所有的鍵

# find()字符串首次出現(xiàn)的索引

# f.read() 讀取文件內(nèi)容

# dict.update()更新字典

# dict.items() 獲取字典鍵/值對

# dict.get() 返回指定鍵的值

# encode() 編碼字符串

# list.sort() 排序列表元素

# index() 元素首次出現(xiàn)的索引

# isdigit() 判斷字符串是否只由數(shù)字組成

# isupper() 是否所有字母都為大寫

# isnum() 判斷字符串是否由字母和數(shù)字組成

# islower() 是否所有字母都為小寫

# isdecimal() 檢查字符串是否只包含十進制字符

# isalpha() 檢測字符串是否為純字母

# random.shuffle()隨機排序

# random.sample()返回?zé)o重復(fù)隨機數(shù)列表

# random.choice() 返回一個隨機元素

# random.randint() 生成指定范圍的隨機整數(shù)

# random.randrange() 生成指定范圍的指定遞增基數(shù)隨機整數(shù)

# pop() 刪除列表中的元素

# remove()刪除列表中的指定元素

# strip()去除空格

# lstrip()去除左側(cè)空格

# rstrip() 去除右側(cè)空格

# readline() 讀取單行內(nèi)容

# root.after() Tkinter中等待一段時間后再執(zhí)行命令

# str.isnumeric() 驗證字符串是否為數(shù)字(適用于Unicode)

# split()分割字符串

# ord() 將字符轉(zhuǎn)換為整數(shù)

# replace() 字符串替換

# ljust() 左對齊填充

# rjust() 左對齊填充

# readlines() 讀取所有行內(nèi)容

# datetime.datetime.now() 返回指定時區(qū)的本地日期時間

# datetime.datetime.today() 獲取當前本地日期的date對象

# datetime.utcnow() 返回當前UTC時間的datetime對象

# time.strptime()把時間字符串解析為元組

# time.time()返回當前時間的時間戳

# time.sleep()暫停指定秒數(shù)

# time.strftime() 返回指定格式的日期字符串

# time.mktime() 接收時間元組并返回時間戳

# os.getcwd() 獲取當前工作目錄

# os.listdir() 獲取指定路徑下的目錄和文件列表

# os.makedirs() 遞歸創(chuàng)建目錄

# os.rename() 重命名目錄或文件

# os.path.exists() 判斷路徑是否存在

# upper() 全部轉(zhuǎn)換為大寫字母

# lower()? 全部轉(zhuǎn)換為小寫字母

# sys.stdout.write() 標準輸出打印

# sys.stdout.flush()刷新輸出?

# shutil.copy() 復(fù)制單個文件到另一文件或目錄

# write() 寫入文件內(nèi)容

# winsound.Beep() 打開電腦揚聲器

# zfill() 在字符串前面填充0

三、循環(huán)語句

# break終止當前循環(huán)

# continue 終止本循環(huán)進入下一次循環(huán)

# with open() as file 以with語句打開文件(數(shù)據(jù)保存)

四、轉(zhuǎn)義字符

\ 行尾續(xù)行符

\' 單引號?

\'' 雙引號

\a 響鈴

\e 轉(zhuǎn)義

\n 換行

\t 橫向制表符

\f 換頁

\xyy 十六進制yy代表的字符

\\反斜杠符號

\b 退格

\000 空

\v 縱向制表符

\r 回車

\0yy 八進制yy代表的字符

\other 其他的字符以普通格式輸出

python中每個語句的意思,及函數(shù)用法說明 ,給出注釋

#整個程序的意思是,求輸入整數(shù)到這個整數(shù)加上100的范圍內(nèi)的奇數(shù)和。

N?=?input("請輸入一個整數(shù):?")???????????????#從鍵盤接收一個字符串數(shù)字放到變量N

s?=?0

for?i?in?range(eval(N),?eval(N)+100):?????#eval函數(shù)用來計算字符串的值,這里其實跟int函數(shù)的作用一樣,用來將字符串數(shù)字轉(zhuǎn)化為整數(shù)

if?i%2?==?1:??????????????????????????#判斷范圍內(nèi)的當前元素是否是奇數(shù),如果是則s加當前數(shù)字的和再賦給自身

s?+=?i

print(s)

python集合和函數(shù)

變量名={元素,元素,,,}

nums={11,24,45,96,28}

nums.add(42)

print(nums)

nums={11,24,45,96,28}

nums2=["anfly","tom"]

nums.update(nums2)

print(nums)

1)nums={11,24,45,96,28}? [沒有該數(shù)字報錯]

? ?nums.remove(24)

? ?print(nums)

2)nums={11,24,45,96,28}? [隨機刪]

?nums.pop()

?print(nums)

3)nums={11,24,45,96,28}?[沒有該數(shù)字不會報錯]

?nums.discard(24)

?print(nums)

交集:(存在相同元素)

set1={"anfly","tom","haha"}

set2={"anfly","susala"}

set3=set1set2

print(set3)

并集:(得到全部集合中全部的元素)

set1={1,2,3,4}

set2={3,4,5,6}

new_set=set1|set2

print(new_set)

運算符 (+ * in)

內(nèi)置函數(shù) (len max min del)

列:set1 = {"1","2","3"}

? ? print(min(set1))

def函數(shù)名():

? ?執(zhí)行語句

函數(shù)名()

列:

defhello():

print("hello word")

hello()

2.函數(shù)參數(shù):

def? add2num():

a=11

b=22

c=a+b

print(c)

add2num()

3.位置參數(shù):

def? fun(a,b):

?print("a:",a)

?print("b:",b)

fun(2,3)

4.關(guān)鍵字參數(shù):

def? fun(a,b):

? print("a:",a)

?print("b:",b)

fun(a=2,b=3)? ?[第一個‘a(chǎn)’可以直接寫數(shù)字,也可以展示;第二個以及之后‘b’不能直接寫數(shù)字,要寫‘b=3’這種格式]

5.缺省參數(shù)

def printinfo(name,age=20):

? print("name:",name)

? print("age:",age)

printinfo(name="anfly")? [展示都能展示出來]

6.不定長參數(shù)

1).*args[展示是元組]

defprintinfo(*args):

?print("args:",args)

printinfo(100,200,300,400)

2)**args[展示是k.v格式]

def printinfo(**kwargs):

?print("kwargs:",kwargs)

printinfo(a=100,b=200,c=300,d=400)

7.參數(shù)位置順序

def sun(a,*args,b=22,**kwargs):

? ? ?print("a:",a)? ? ? ? ==10

? ? ?print("args:",args)? ? ==(200,300)

? ? ?print("b:",b)? ? ==2

? ? ?print("kwargs:",kwargs)? =={‘m’:3,'n':4}

sun(100,200,300,b=2,m=3,n=4)

8.函數(shù)返回值

def fan(a,b):

? return a+b

print(fan(1,2))? #3

9.匿名函數(shù)(lambda函數(shù)也叫匿名函數(shù),即函數(shù)沒有具體的名稱)

案例一:

sum=lambda a,b:a+b

print(sum(1,2))? #3

案例二:

sum=lambda a,b:100

print(sum(1,2))? #100

1.局部變量

def jv():

? ?a=3?

? ?print(a)

def jv1():? ?

? ?a=99? ?

? ?print(a)

jv()? ? ? ?#3

jv1()? ? #99

2.全局變量

def jv():

? ?print(a)?

def jv1():? ?

? ? a=99? ?

? ? print(a)

jv()? ? ?#全局變量

jv1()? ? #99

3.局部變量升成全局變量

def jv():

? ? a=3?

? ? global b? ?

? ? ?b="我也是全局變量"?

? ? ? print(a)

def jv1():? ?

? ? ? ?a=99? ?

? ? ? ? print(a)? ?

? ? ? ? ?print(b)

jv()? ? ? ? ? #3

jv1()? ? ? ? #99 #“我也是全局變量”


網(wǎng)頁名稱:python各種語句函數(shù) python語言函數(shù)大全
分享地址:http://weahome.cn/article/hijchg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部