Rumah > Artikel > pembangunan bahagian belakang > Fungsi Terbina Dalam Python Penting: Contoh dan Penggunaan
Python, yang terkenal dengan kesederhanaan dan kebolehbacaannya, didatangkan dengan set kaya dengan fungsi terbina dalam yang memudahkan tugas pengaturcaraan biasa. Fungsi ini membolehkan pembangun melakukan pelbagai operasi tanpa perlu menulis kod yang luas. Dalam artikel ini, kami akan meneroka beberapa fungsi terbina dalam yang penting dalam Python, termasuk len(), max(), sum(), dan lain-lain, bersama-sama dengan contoh praktikal untuk menggambarkan penggunaannya.
Fungsi len() mengembalikan bilangan item dalam objek, yang boleh menjadi rentetan, senarai, tuple atau mana-mana yang boleh diubah.
Contoh:
# Using len() with a list my_list = [1, 2, 3, 4, 5] print(len(my_list)) # Output: 5 # Using len() with a string my_string = "Hello, World!" print(len(my_string)) # Output: 13
Fungsi max() mengembalikan item terbesar daripada boleh lelar atau terbesar daripada dua atau lebih argumen. Ia berguna untuk mencari nilai maksimum dalam senarai atau tupel.
Contoh:
# Using max() with a list numbers = [1, 3, 2, 5, 4] print(max(numbers)) # Output: 5 # Using max() with multiple arguments print(max(10, 20, 30)) # Output: 30
Fungsi sum() mengira jumlah semua item dalam lelaran, seperti senarai atau tupel. Ia juga boleh mengambil hujah kedua, yang berfungsi sebagai nilai permulaan.
Contoh:
# Using sum() with a list numbers = [1, 2, 3, 4, 5] print(sum(numbers)) # Output: 15 # Using sum() with a starting value print(sum(numbers, 10)) # Output: 25 (15 + 10)
Fungsi min() mengembalikan item terkecil daripada boleh lelar atau terkecil daripada dua atau lebih argumen.
Contoh:
# Using min() with a list numbers = [1, 3, 2, 5, 4] print(min(numbers)) # Output: 1 # Using min() with multiple arguments print(min(10, 20, 30)) # Output: 10
Fungsi sorted() mengembalikan senarai diisih baharu daripada unsur mana-mana leteran, manakala leterable asal kekal tidak berubah.
Contoh:
# Using sorted() with a list numbers = [3, 1, 4, 1, 5, 9] sorted_numbers = sorted(numbers) print(sorted_numbers) # Output: [1, 1, 3, 4, 5, 9] print(numbers) # Output: [3, 1, 4, 1, 5, 9] (original list is unchanged)
Fungsi abs() mengembalikan nilai mutlak nombor, iaitu nilai bukan negatif nombor tanpa mengambil kira tandanya.
Contoh:
print(abs(-5)) # Output: 5 print(abs(3.14)) # Output: 3.14
Fungsi round() membundarkan nombor kepada bilangan tempat perpuluhan yang ditentukan. Jika tiada hujah kedua disediakan, ia membundarkan kepada integer terdekat.
Contoh:
print(round(3.14159, 2)) # Output: 3.14 print(round(3.5)) # Output: 4 (rounds to nearest even)
Fungsi type() mengembalikan jenis objek, yang boleh berguna untuk nyahpepijat atau memahami data yang sedang diproses.
Contoh:
print(type(42)) # Output: <class 'int'> print(type("Hello")) # Output: <class 'str'> print(type([1, 2, 3])) # Output: <class 'list'>
Fungsi all() mengembalikan True jika semua elemen iterable adalah benar (atau jika iterable kosong). Fungsi ini berguna untuk mengesahkan keadaan merentas berbilang item.
Contoh:
print(all([True, True, False])) # Output: False print(all([1, 2, 3])) # Output: True
Fungsi any() mengembalikan True jika mana-mana elemen leterable adalah benar. Jika iterable kosong, ia akan mengembalikan False.
Contoh:
print(any([False, False, True])) # Output: True print(any([0, "", None])) # Output: False
Fungsi terbina dalam Python menyediakan alatan penting untuk pembangun, menjadikannya lebih mudah untuk melaksanakan operasi biasa dengan kod yang minimum. Fungsi seperti len(), max(), sum(), dan lain-lain membantu meningkatkan kecekapan dan kebolehbacaan program Python. Dengan memahami dan menggunakan fungsi ini, anda boleh menyelaraskan proses pengekodan anda dengan ketara dan meningkatkan kualiti kod anda. Sama ada anda seorang pemula atau pembangun yang berpengalaman, menguasai fungsi terbina dalam ini akan memberi manfaat kepada perjalanan pengaturcaraan Python anda.
Atas ialah kandungan terperinci Fungsi Terbina Dalam Python Penting: Contoh dan Penggunaan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!