Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Fungsi Terbina Dalam Python Penting: Contoh dan Penggunaan

Fungsi Terbina Dalam Python Penting: Contoh dan Penggunaan

Barbara Streisand
Barbara Streisandasal
2024-10-11 10:16:29632semak imbas

Essential Python Built-in Functions: Examples and Usage

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.

1. len()

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

2. maks()

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

3. jumlah()

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)

4. min()

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

5. disusun()

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)

6. abs()

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

7. bulat()

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)

8. jenis()

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'>

9. semua()

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

10. mana-mana()

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

Kesimpulan

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn