Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors. Start Now!
This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join 11 million other learners and get started learning Python for data science today!
Good news! You can save 25% off your Datacamp annual subscription with the code LEARNPYTHON23ALE25 - Click here to redeem your discount
Halo, Dunia!
Python adalah bahasa yang sangat sederhana, dan memiliki sintaks yang sangat langsung. Bahasa ini mendorong pemrogram untuk menulis program tanpa kode tambahan yang berlebihan. Instruksi paling sederhana dalam Python adalah instruksi "print" - yang langsung mencetak satu baris (dan juga menyertakan baris baru, tidak seperti dalam C).
Ada dua versi utama Python, yakni Python 2 dan Python 3. Python 2 dan 3 cukup berbeda. Tutorial ini menggunakan Python 3, karena lebih semantik dan mendukung fitur-fitur baru.
Sebagai contoh, salah satu perbedaan antara Python 2 dan 3 adalah pernyataan print
. Dalam Python 2, pernyataan "print" bukanlah sebuah fungsi, sehingga dipanggil tanpa tanda kurung. Namun, dalam Python 3, ini adalah fungsi, dan harus dipanggil dengan tanda kurung.
Untuk mencetak sebuah string dalam Python 3, cukup tulis:
print("This line will be printed.")
Indentation
Python menggunakan indentasi untuk blok, bukan kurung kurawal. Baik tab maupun spasi didukung, tetapi standar indentasi mewajibkan kode Python standar menggunakan empat spasi. Sebagai contoh:
x = 1
if x == 1:
# diindentasi dengan empat spasi
print("x is 1.")
Exercise
Gunakan fungsi "print" untuk mencetak baris "Hello, World!".
print("Goodbye, World!")
print("Hello, World!")
test_output_contains("Hello, World!")
success_msg('Great job!')
This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join over a million other learners and get started learning Python for data science today!