0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan2 halaman

Fungsi Dasar Python untuk Pemula

Dokumen ini menjelaskan berbagai fungsi dan metode dalam Python untuk manipulasi string, angka, list, set, tuple, dan dictionary. Contoh-contoh yang diberikan mencakup konversi tipe data, pengolahan elemen dalam struktur data, serta operasi matematika dasar. Ini memberikan pemahaman yang komprehensif tentang penggunaan dasar Python.

Diunggah oleh

arzydewanto
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan2 halaman

Fungsi Dasar Python untuk Pemula

Dokumen ini menjelaskan berbagai fungsi dan metode dalam Python untuk manipulasi string, angka, list, set, tuple, dan dictionary. Contoh-contoh yang diberikan mencakup konversi tipe data, pengolahan elemen dalam struktur data, serta operasi matematika dasar. Ini memberikan pemahaman yang komprehensif tentang penggunaan dasar Python.

Diunggah oleh

arzydewanto
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

s = " Hello, Python!

"
print([Link]()) # ' hello, python! ' (huruf kecil semua)
print([Link]()) # ' HELLO, PYTHON! ' (huruf besar semua)
print([Link]()) # ' Hello, Python! ' (huruf pertama besar)
print([Link]()) # ' hello, python! ' (huruf pertama string besar)
print([Link]()) # 'Hello, Python!' (hapus spasi depan & belakang)
print([Link]("Python", "World")) # ' Hello, World! '
print([Link](",")) # [' Hello', ' Python! '] (memisahkan string)
print([Link](["A", "B", "C"])) # 'A Hello, Python! B Hello, Python! C'
print([Link]("o")) # 2 (jumlah 'o')
print([Link](" Hello")) # True (cek awal string)
print([Link]("! ")) # True (cek akhir string)
print([Link]()) # False (cek hanya huruf)
print([Link]()) # False (cek hanya angka)
print([Link]()) # False (cek hanya huruf & angka)

n = -25
print(abs(n)) # 25 (nilai mutlak)
print(bin(n)) # '-0b11001' (konversi ke biner)
print(hex(n)) # '-0x19' (konversi ke heksadesimal)
print(oct(n)) # '-0o31' (konversi ke oktal)
print([Link](25)) # 5.0 (akar kuadrat)
print([Link](5)) # 120 (5!)
print(pow(2, 3)) # 8 (2 pangkat 3)
print(divmod(10, 3)) # (3, 1) (hasil bagi dan sisa)
print(int("100")) # 100 (konversi string ke integer)
print(int(3.9)) # 3 (pembulatan ke bawah)

f = -12.3456
print(round(f, 2)) # -12.35 (pembulatan 2 angka di belakang koma)
print(abs(f)) # 12.3456 (nilai mutlak)
print(int(f)) # -12 (konversi ke integer)
print(float("3.14")) # 3.14 (konversi string ke float)
print([Link](f)) # -13 (pembulatan ke bawah)
print([Link](f)) # -12 (pembulatan ke atas)
print([Link](f)) # -12 (menghilangkan desimal)
print([Link](1)) # 2.718281828459045 (e^x)
print([Link](10, 10)) # 1.0 (log basis 10)

l = [1, 2, 3, 4]
[Link](5) # Menambahkan elemen di akhir
[Link](2, 10) # Menyisipkan elemen 10 di indeks ke-2
[Link](3) # Menghapus elemen 3
print([Link]()) # 5 (menghapus elemen terakhir)
print([Link](2)) # 1 (jumlah elemen 2)
[Link]() # Mengurutkan list
[Link]() # Membalik urutan
print(len(l)) # 5 (jumlah elemen)
[Link]([6, 7]) # Menambahkan list lain
print([Link]()) # Salinan list
print([Link]()) # Menghapus semua elemen
print([Link](2)) # 1 (index dari elemen 2)
print(sum(l)) # 10 (total elemen list)
print(min(l)) # 1 (nilai terkecil)
print(max(l)) # 4 (nilai terbesar)

s = {1, 2, 3, 4}
[Link](5) # Menambahkan elemen
[Link](2) # Menghapus elemen 2
[Link](10) # Menghapus elemen tanpa error jika tidak ada
print([Link]()) # Menghapus elemen acak
print([Link]({6, 7})) # Gabungan dua set
print([Link]({3, 4, 5})) # Irisan set
print([Link]({4, 5})) # Elemen unik di set pertama
print([Link]({1, 2, 3, 4, 5})) # True jika subset
print([Link]({3})) # True jika superset
[Link]() # Menghapus semua elemen

t = (1, 2, 3, 2, 4)
print([Link](2)) # 2 (jumlah kemunculan angka 2)
print([Link](3)) # 2 (index dari angka 3)
print(len(t)) # 5 (jumlah elemen)
print(min(t)) # 1 (nilai terkecil)
print(max(t)) # 4 (nilai terbesar)
print(sum(t)) # 12 (total elemen)
print(sorted(t)) # [1, 2, 2, 3, 4] (mengurutkan)
print(tuple("Hello")) # ('H', 'e', 'l', 'l', 'o')
print(t + (5, 6)) # (1, 2, 3, 2, 4, 5, 6) (penggabungan tuple)
print(t * 2) # (1, 2, 3, 2, 4, 1, 2, 3, 2, 4) (pengulangan tuple)

d = {"name": "Alice", "age": 25, "city": "NY"}


print([Link]()) # dict_keys(['name', 'age', 'city'])
print([Link]()) # dict_values(['Alice', 25, 'NY'])
print([Link]()) # dict_items([('name', 'Alice'), ('age', 25), ('city', 'NY')])
print([Link]("age")) # 25 (mengambil nilai)
[Link]({"job": "Engineer"}) # Menambahkan key baru
[Link]("city") # Menghapus key 'city'
print("age" in d) # True (cek keberadaan key)
print([Link]("gender", "Female")) # Menambahkan key jika tidak ada
print([Link]()) # Membuat salinan dictionary
[Link]() # Menghapus semua elemen

Anda mungkin juga menyukai