1.第一種沒有引數,沒有返回值
def go():執行一下:print("hello fun")
for i in range(10):
go()
d:\untitled\venv\scripts\python.exe d:/untitled/6.py
hello fun
hello fun
hello fun
hello fun
hello fun
hello fun
hello fun
hello fun
hello fun
hello fun
process finished with exit code 0
定義乙個函式,通過呼叫這個函式,列印迴圈列印10次
2.第二種有引數,沒有返回值
def goprint(num):執行一下:print("python",num)
for i in range(10):
goprint(i)
d:\untitled\venv\scripts\python.exe d:/untitled/6.py
python 0
python 1
python 2
python 3
python 4
python 5
python 6
python 7
python 8
python 9
process finished with exit code 0
3.第三種沒有引數,有返回值
def getdata():這是乙個獲取隨機數的方法,函式中沒有引數,但是又返回值,用return返回0-100之間的隨機數return random.randint(0,100)
執行一下:
hello fun
python 0
36hello fun
python 1
93hello fun
python 2
3hello fun
python 3
35hello fun
python 4
24hello fun
python 5
38hello fun
python 6
20hello fun
python 7
4hello fun
python 8
45hello fun
python 9
334.第四種既有引數,又有返回值
def add(num1,num2):執行一下return num1+num2
res=add(100,260)
print(res)
這種是既有輸入又有輸出,是一種最常見的函式
NAT 四種型別
nat主要分為兩大類 錐型 cone 和對稱型 symmetric 1.為什麼需要nat nat緩解了ipv4位址不夠用的問題,同時也也帶了限制,那就是nat外部的主機無法主動跟位於nat內部的主機通訊,nat內部主機想要通訊,必須主動和公網的乙個ip通訊,路由器負責建立乙個對映關係,從而實現資料的...
四種型別轉換
c 中四種型別轉換是 static cast,dynamic cast,const cast,reinterpret cast 1 const cast 用於將const變數轉為非const 2 static cast 用於各種隱式轉換,比如非const轉const,void 轉指標等,static...
NAT 的四種型別
總結 1,四種型別都需要內部主機先向外發起一次通訊後,外部主機才可以和內部主機通訊。在nat打了個洞 2,前三種型別所有的通訊只通過同乙個外部tuple ip port 2.1,第一種型別允許任意主機通過任意埠通過這個外部tuple和內部主機通訊 2.2,第二種型別允許曾經通訊過 打洞時 的外部主機...