日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python开发【第四篇】:python基础之函数

發布時間:2025/3/20 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python开发【第四篇】:python基础之函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

###########三元運算##########

格式:result =值1? if 條件? else 值2?? #如果條件成立,那么將“值1”賦值給result變量,否則 ,將“值2”賦值給result變量

###########基本數據類型補充############set:

?? set集合,是一個無序且不重復的元素集合額

1.add? : 添加元素

結果:

2.clear :清除內容

結果:

3.(1)difference:找不同的元素,并將其賦給新值

結果:

(2)different_updata:找不同的元素,并更新自己

結果:{33,44}

?????????? {55,66}

4.discard:刪除元素

結果:

discard和remove的區別是:discard可以刪除集合里面沒有元素,不會報錯。而remove則不能刪除集合里面沒有的元素

5.(1)intersection:取交集

結果:

(2)intersection_updata:取交集并且更新自己

結果:

6.isdisjoint:是否沒有交集,如果沒有返回True,如果有返回False

結果:

7.(1)issubset:判斷是否是子集合

結果:True

(2)issuperset:判斷是否是父集合

結果:True

8.(1)pop:移除最后一個集合

結果:33? #因為集合是無序的,所以最后一個不一定是44

(2)remove:移除指定元素,不存在保錯

結果:

9.(1)symmetric_difference:對稱差集

結果:

(2)symmetric_difference_updata:對稱差集,并更新到自己中

結果:

10.union:并集

結果:

11.updata:更新

?

結果:

############深淺拷貝#############

一、數字和字符串

對于數字和字符串而言,賦值、淺拷貝和深拷貝無意義,因為其永遠指向同一個內存地址

二、其他基本數據類型

對于字典、元祖、列表而言,進行賦值、淺拷貝和深拷貝時,其內存地址的變化是不同的

1.賦值

?賦值,只是創建一個變量,該變量指向原來內存地址,如:

2.淺拷貝

淺拷貝,在內存中只額外創建第一層數據

3.深拷貝

深拷貝,在內存中將所有的數據重新創建一份(排除最后一層,即:python內部對字符串和數字的優化)

############函數#############

1.? def函數名(形參):

??????????????? 函數體

???????????? 1. ? return? xxx,None

???????????? 2.一旦遇到return,函數內部return以下代碼不再執行

2.執行函數

??????????????? 函數名(實參)

3.形參,實參(默認,按照順序,數量一致且一一對應)

4.指定形參傳入實參,可以不按照順序

5.函數可以有默認參數(有默認值的參數一定要放在參數的尾部)

6.動態參數

?????????? * ,元祖,元祖的元素

?????????? **,字典

?????????? def f1(*args,**kwargs)#默認寫法

?

動態參數二

7.為動態參數傳入列表、字典、元祖???????????????? *args, *列表

???????????????? **kwargs,**字典

8.全局變量和局部變量:全局變量都大寫,局部變量都小寫

????? 全局:

???????????? 大寫

????????????? 修改,global

????? 局部:

????????????? 小寫,僅僅在代碼塊中能用

?

轉載于:https://www.cnblogs.com/zhaochundi/p/7857414.html

總結

以上是生活随笔為你收集整理的python开发【第四篇】:python基础之函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。