"Serahkan kerja kotor kepada fungsi".
def nama fungsi (parameter 1, parameter 2...):
kembalikan 'hasil'
Tujuan utama fungsi adalah untuk mengendalikan tugasan berulang , Sebagai contoh, mengira luas segi tiga tepat memerlukan penentuan dua sisi kanan dan formula yang sepadan. Tentukan fungsi dan masukkan panjang bahagian kanan untuk mengira luas segi tiga tepat
def function(a,b): return '1/2*a*b' #也可以写出这样 def function(a,b): print( 1/2*a*b)
Jangan terlalu risau tentang perbezaannya Menggunakan pulangan mengembalikan nilai, manakala yang kedua memanggil berfungsi dan menjalankan operasi pencetakan. Anda boleh memanggil fungsi untuk mengira luas segi tiga tepat dengan sisi 2 dan 3 dengan memasukkan fungsi(2,3).
Format pernyataan penghakiman Python adalah seperti berikut:
if condition: do else: do # 注意:冒号和缩进不要忘记了 # 再看一下多重条件的格式 if condition: do elif condition: do else: do
Di sini, kami memberikan markah dan mengembalikan markahnya.
a = 78 if a >= 90: print('优秀') elif a>=80: print('良好') elif a>=60: print('合格') else: print('不合格')
Pernyataan gelung Python termasuk untuk gelung dan gelung sambil, seperti yang ditunjukkan dalam kod berikut.
#for循环 for item in iterable: do #item表示元素,iterable是集合 for i in range(1,11): print(i) #其结果为依次输出1到10,切记11是不输出的,range为Python内置函数。 #while循环 while condition: do
Contohnya, reka atur cara kecil untuk mengira jumlah dari 1 hingga 100:
i = 0 sum = 0 while i < 100: i = i + 1 sum = sum + i print(sum) # result 5050
Akhir sekali, apabila menggunakan gelung dan pertimbangan bersama, anda perlu mempelajari penggunaan break dan teruskan. Break adalah untuk menamatkan gelung , dan teruskan melangkau gelung ini dan kemudian meneruskan gelung.
rreeeeAtas ialah kandungan terperinci Fungsi Python dan analisis contoh penggunaan pernyataan kawalan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!