Saat kita mempelajari Python, kita perlu menggunakan banyak alat untuk membantu kita belajar dengan lebih mudah. Fungsi adalah salah satunya dapat membantu kita melakukan penghitungan, pencarian nilai, dan operasi lainnya dengan lebih cepat.
Fungsi bawaan yang disediakan oleh Python pada tabel berikut dapat digunakan secara langsung.
Bagian ini terutama memperkenalkan empat fungsi pertama, dan fungsi lainnya akan diselingi di bagian selanjutnya dari bab ini.
Format sintaksis fungsi penjumlahan adalah:
jumlah(dapat diulang[mulai:akhir]
Diantaranya, iterable mengacu pada iterable, di sini kita mengacu pada urutannya, start mewakili posisi awal dari urutan yang sesuai (termasuk), dan end adalah posisi akhir (tidak termasuk posisi ini). dari fragmen yang ditentukan dan, ketika hanya jumlah (yang dapat diubah) yang digunakan, jumlah seluruh urutan ditemukan.
Mari kita lihat melalui contoh:
daftar_saya=[1,2,3,4,5,6]tuple_saya=(1,2,3,4,5,6)set_saya={1,2,3,4,5,6}cetak(jumlah(daftar_saya ))cetak(jumlah(tupel_saya))cetak(jumlah(kumpulan_saya))
Outputnya adalah:
212121
Mengenai fungsi sum(), harap dicatat bahwa ini hanya menjumlahkan bilangan bulat. Jika ada bagian non-bilangan bulat dalam item yang kita perlukan dalam urutan, kesalahan akan dilaporkan.
Untuk kedua fungsi ini, Anda dapat dengan mudah memahami dari arti harfiahnya bahwa keduanya menemukan nilai maksimum dan minimum , sehingga kita juga dapat menggunakannya secara berurutan. Pada saat yang sama, kita juga harus mencatat bahwa keduanya tidak hanya untuk segmen bilangan bulat, tetapi juga untuk segmen bilangan bulat juga mendukung Pemrosesan string.
Mari kita lihat contohnya:
daftar_saya=[1,2,3,4,5,6]str_saya='123456'tuple_saya=(1,2,3,4,5,6)set_saya={1,2,3,4,5,6} string='abcedfg'#Untuk huruf bahasa Inggris listing=['a','b','c','d']print(max(my_list),min(my_list))#Temukan jumlah maksimum dalam list Nilai minimum print(max(my_str),min(my_str))#Temukan nilai maksimum dan minimum dalam string print(max(my_tuple),min(my_tuple))#Cari nilai maksimum dan minimum dalam tuple print( max (my_set),min(my_set))#Cari nilai maksimum dan minimum pada himpunan print(max(string),min(string))#Nilai maksimum dan minimum pada huruf print(max(listing) ,min(listing) ))#Nilai huruf maksimum dan minimum dalam daftar
Outputnya adalah:
61616161gada
Perlu dicatat di sini bahwa kedua fungsi ini dapat menemukan nilai maksimum dan minimum dalam string. Untuk 26 huruf bahasa Inggris, sistem menetapkan bahwa nilai maksimum adalah 'z' dan nilai minimum adalah 'a' fungsi digunakan dalam pertanyaan algoritma dasar. Proses penyelesaiannya dapat sangat membantu kita.
Fungsi ini dapat dipahami dengan panjang (length), yang digunakan untuk menghitung panjang barisan, yaitu berapa banyak elemen yang ada dalam daftar. Ketika menyangkut masalah pengindeksan, fungsi len() dapat memberikan bantuan yang besar. Salah satu metode yang paling umum digunakan saat melintasi daftar adalah untuk i dalam rentang(len(daftar)), sehingga saat melintasi Anda dapat melintasi langsung dari daftar. item pertama hingga item terakhir dalam daftar, perhatikan indeksnya.
Perhatikan contoh berikut:
daftar_saya=[1,2,3,4,5,6]str_saya='123456'tuple_saya=(1,2,3,4,5,6)set_saya={1,2,3,4,5,6} print(len(my_list))#Cari panjang di list print(len(my_str))#Cari panjang di string print(len(my_tuple))#Cari panjang di tuple print(len(my_set))# Temukan panjang dalam set
Hasil keluaran:
6666