python中使用函式和不使用函式程式的比較

2022-06-25 20:30:12 字數 1094 閱讀 6602

1、不使用函式:

list1 = ["

aaaa

","bbbb

","cccc"]

list2 =

while

list1:

temp =list1.pop()

print(f

"printing model ")

print(

"\nthe following model had been printed!")

for i in

list2:

print(i)

printing model cccc

printing model bbbb

printing model aaaa

the following model had been printed!cccc

bbbb

aaaa

2、使用函式

def a(x,y):

while

x: temp =x.pop()

print(f

"printing model ")

def b(x):

print(

"\nthe following model had been printed!")

for i in

x: print(i)

list1 = ["

aaa","

bbb","

ccc"

]list2 =

a(list1,list2)

b(list2)

printing model ccc

printing model bbb

printing model aaa

the following model had been printed!ccc

bbbaaa

相比於沒有使用函式的版本,使用函式的版本更容易擴充套件和維護。? 每次只需要呼叫函式即可。

每個函式都應只負責一項具體的工作。

何時使用和不使用BBR

tcp bbr bottleneck bandwidth and round trip propagation time 是由google設計,並於2016年發布的擁塞演算法,以往大部分擁塞演算法是基於丟包來作為降低傳輸速率的訊號,而bbr基於模型主動探測。不過,在具體談論應該bbr合適的應用場景之...

C 中基類中使用虛函式與不使用的區別

一 簡單區分 基類中有個 void fun 派生類中也用void fun 和 基類中有個 virtual void fun 派生類中用void fun 它們有差別,這些差別主要體現在多型上。前者 表明基類中的函式被派生類函式覆蓋了,它們幾乎沒有關聯,在c 中就是兩個完全不同的函式,只不過恰巧名字一樣...

Python在函式中使用 和 接收元組和列表

當要使函式接收元組或字典形式的引數的時候,有一種特殊的方法,它分別使用 和 字首。這種方法在函式需要獲取可變數量的引數的時候特別有用。注意 1 由於在args變數前有 字首,所有多餘的函式引數都會作為乙個元組儲存在args中。如果使用的是 字首,多餘的引數則會被認為是乙個字典的健 值對。2 對於de...