English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

nu

tamu
1 / ?
kembali ke pelajaran

Selamat Datang

Anatomi pernyataan print() Python: nama fungsi, tanda kurung, dan argumen string yang diberi label

Selamat datang di pelajaran Python pertamamu.

Python adalah salah satu bahasa pemrograman paling populer di dunia. Ilmuwan, insinyur, seniman, & mahasiswa menggunakannya setiap hari.

Dalam pelajaran ini, kamu akan menulis kode Python yang nyata dan menjalankannya secara instan. Kode kamu dieksekusi di server sungguhan: bukan simulasi.

Mari kita mulai dengan program paling terkenal di seluruh dunia komputasi.

Hello, World!

Program pertamamu

Perjalanan setiap programmer dimulai dengan dua kata yang sama: Hello, World!

Di Python, kamu mencetak teks ke layar menggunakan fungsi print():

print("Hello, World!")


Itu saja. Satu baris. Tanda kutip memberi tahu Python bahwa itu adalah teks (disebut string). Fungsi print() mengirimkannya ke layar.

Tulis program Python yang mencetak tepat: Hello, World!

Apa Itu Variabel?

Kotak berlabel dalam memori untuk variabel: kotak string berlabel name, kotak integer berlabel age

Variabel: memberi nama pada nilai

Variabel adalah nama yang menyimpan nilai. Bayangkan seperti kotak berlabel.

name = "Ada"

age = 12

print(name) : mencetak: Ada

print(age) : mencetak: 12


Tanda = berarti assign (penugasan): letakkan nilai di sebelah kanan ke dalam nama di sebelah kiri.

Teks diletakkan di dalam tanda kutip (sebuah string). Angka tidak memerlukan tanda kutip (sebuah integer).

Membuat Variabel

Giliranmu

Buat dua variabel & tampilkan (print) keduanya:

1. Variabel bernama animal yang diisi dengan hewan favoritmu

2. Variabel bernama count yang diisi dengan jumlah kakinya

3. Tampilkan (print) kedua variabel tersebut


Contoh keluaran (keluaranmu akan berbeda):

cat

4

Buat variabel bernama `animal` & `count`, lalu cetak keduanya. Kode kamu harus menghasilkan dua baris.

Menggabungkan String

anatomi f-string: prefiks f, teks literal, dan placeholder {variabel} masing-masing diberi label

Konkatenasi String

Anda dapat menggabungkan string dengan +:

greeting = "Hello" + " " + "World"

print(greeting) : mencetak: Hello World


f-string (string terformat)

Cara yang lebih baik untuk mencampurkan variabel ke dalam teks:

name = "Ada"

print(f"My name is {name}") : mencetak: My name is Ada


Huruf f sebelum tanda kutip mengaktifkan mode f-string. Di dalam string, {variabel} akan diganti dengan nilai variabel tersebut.

Latihan f-string

Giliranmu

Buat dua variabel:

- food: makanan favoritmu (sebuah string)

- rating: seberapa besar kamu menyukainya dari 1 hingga 10 (sebuah integer)


Lalu gunakan f-string untuk mencetak:

I love pizza! I rate it 9 out of 10.

(dengan makanan & rating milikmu)

Buat variabel `food` & `rating`, lalu cetak satu kalimat menggunakan f-string yang menyertakan keduanya. Output kamu harus berupa satu kalimat.

If / Else

diagram alur kontrol if/else: belah ketupat kondisi dengan cabang True/False, tabel operator perbandingan

Membuat keputusan

Program dapat membuat pilihan menggunakan if & else:


temperature = 35

if temperature > 30:

print("It is hot!")

else:

print("It is not hot.")


Kode indented di bawah if hanya dijalankan ketika kondisinya True.

Kode di bawah else dijalankan ketika kondisinya False.


Operator perbandingan: > (lebih besar), < (lebih kecil), == (sama dengan), != (tidak sama dengan), >=, <=

Tantangan If/Else

Giliranmu

Tulis program yang:

1. Membuat variabel score yang diset ke angka apa pun

2. Jika score 60 atau lebih, cetak Pass

3. Jika tidak, cetak Fail

Tulis program if/else dengan variabel `score`. Cetak `Pass` jika score >= 60, jika tidak cetak `Fail`.

Gabungkan Semua

Tantangan akhir

Kamu sekarang tahu: print(), variabel, f-string, & if/else.

Gabungkan semuanya dalam satu program.


Tulis program yang:

1. Membuat variabel name (sebuah nama, string)

2. Membuat variabel age (sebuah usia, integer)

3. Jika age 13 atau lebih tua, cetak: Welcome, [name]! You may enter.

4. Jika tidak, cetak: Sorry, [name]. You must be 13 to enter.


Gunakan f-string untuk output.

Tulis program lengkap yang dijelaskan di atas. Gunakan variabel, f-string, & if/else bersama-sama.