Cara menggunakan kata kata python

Setelah belajar dasar-dasar Python, Anda perlu berlatih. Salah satunya berlatih menggunakan contoh program Python.

Berlatih menggunakan Python akan membuat Anda terbiasa dengan bahasanya. Anda bisa mulai dengan program-program yang mudah sampai yang rumit.

Tentunya, latihan ini harus dilakukan secara terus menerus. Tujuannya supaya Anda bisa menguasai bahasa Python. Selain itu, Anda juga nantinya bisa mengembangkan aplikasi sesuai yang Anda inginkan.

Sebenarnya, ada banyak sekali program yang bisa Anda kerjakan sebagai bahan latihan. Namun, artikel ini akan membahas tujuh program Python, baik yang sederhana maupun yang kompleks. 

Simak baik-baik pembahasannya lewat poin-poin berikut.

  1. Mencetak “Hello, World!”
  2. Menampilkan Kalender
  3. Mengubah Kilometer Menjadi Mil
  4. Mengurutkan Kata Sesuai Abjad
  5. Membuat Kamus
  6. Menghasilkan Nomor Acak
  7. Menampilkan Tabel Perkalian

1. Contoh Program Python: Mencetak “Hello, World!”

Ketika Anda mempelajari bahasa Python, kemungkinan besar Anda akan menemukan cara untuk menuliskan perintah “Hello, World!”. Hal ini karena perintah tersebut merupakan perintah yang sangat dasar dan umum. 

Perintah tersebut dapat Anda tuliskan secara langsung lewat Command Line. Contohnya sebagai berikut.

print(“Hello, World!”)

Setelah itu, Anda akan mendapatkan hasil seperti di bawah ini.

Hello, World!

Namun, Anda tentunya dapat mengubah kata atau kalimat apapun yang Anda inginkan. Misalnya seperti di bawah ini.

print(“Where are you?”)

Tidak berbeda dengan perintah sebelumnya, kode yang Anda tuliskan di atas akan menghasilkan tulisan sebagai berikut.

Where are you?

2. Contoh Program Python: Menampilkan Kalender

Contoh program Python yang satu ini juga merupakan kasus yang sederhana seperti kasus sebelumnya. Jika Anda ingin menampilkan sebuah kalender, Anda bisa membuat programnya dengan bahasa Python.

Pertama-tama, yang harus Anda lakukan adalah mengimpor kalender dari modul Python. Namun, apa itu modul Python?

Modul Python adalah sebuah file yang digunakan untuk memecah program-program berukuran besar menjadi file-file kecil yang dapat diatur dan dikelola dengan lebih mudah. 

Dengan mengimpor modul kalender, Anda nantinya dapat menampilkan kalender tersebut beserta tahun, bulan, beserta tanggal-tanggalnya.

Kembali ke langkah pertama, Anda dapat menuliskan perintah untuk mengimpor kalender seperti di bawah ini.

import calendar

Setelah itu, Anda bisa menentukan tahun dan bulan sesuai dengan yang Anda inginkan. Misalnya sebagai berikut.

yy = 2021
mm = 5

Di atas, yy berarti year atau tahun. Sedangkan mm berarti month atau bulan. Jika sudah, Anda bisa mulai menampilkan kalender dengan menuliskan perintah seperti di bawah ini.

print(calendar.month(yy, mm))

Kode yang Anda tuliskan di atas akan menampilkan kalender sesuai yang Anda inginkan.

Cara menggunakan kata kata python

Jika Anda ingin mendapatkan input tahun dan bulan dari user Anda, penulisan kode seperti di bawah ini dapat Anda lakukan.

yy = int(input("Enter year: "))  
mm = int(input("Enter month: "))

3. Contoh Program Python: Mengubah Kilometer Menjadi Mil

Mengubah satuan kilometer ke mil mungkin merupakan hal yang mudah. Anda sebenarnya dapat melakukannya dengan manual. Namun, akan jauh lebih mudah dan praktis jika menggunakan Python. Hal ini dapat meringankan pekerjaan menghitung, khususnya dengan angka-angka yang berjumlah besar. 

Namun, sebelum menghitung, Anda perlu tahu terlebih dahulu apa itu kilometer dan mil. Kilometer adalah satuan panjang yang setara dengan 1000 meter. Sedangkan mil setara dengan 1760 yard. 

Selain itu, hal yang tentunya harus Anda ketahui adalah perbandingan kilometer dan mil itu sendiri, yaitu sebagai berikut.

1 kilometer = 0.62137 mil
Kilometer = mil / 0.62137
Mil = kilometer * 0.62137

Setelah mengetahui beberapa hal di atas, Anda dapat langsung mengkonversikan kilometer ke dalam mil. 

# Getting input about kilometers from the user  
kilometers = float(input(“How many kilometers?: “)) 

Penulisan perintah di atas menandakan bahwa Anda akan mengambil input berupa satuan kilometer yang diinginkan oleh user Anda. Setelah itu, Anda dapat menuliskan conversion factor seperti di bawah ini.

# conversion factor  
conv_fac = 0.621371  

Langkah berikutnya adalah mengkalkulasikan satuan kilometer tadi menjadi satuan mil. 

# calculate miles  
miles = kilometers * conv_fac  
print('%0.3f kilometers is equal to %0.3f miles' %(kilometers,miles)) 

Misalkan, Anda mendapatkan input dari user berupa 3 kilometer. Maka, hasil yang akan didapatkan adalah sebagai berikut.

3.0 kilometers is equal to 1.864 miles

4. Mengurutkan Kata Sesuai Abjad

Untuk mengurutkan kata-kata sesuai dengan abjadnya, Python memiliki elemen bernama String. Elemen ini adalah serangkaian karakter. Misalnya, alfabet dalam bahasa Indonesia memiliki 26 karakter. Hal ini karena alfabet sendiri berjumlah 26 huruf. 

Dengan menggunakan string, user Anda dapat memasukkan kata-kata yang mereka inginkan. Contoh penulisan kodenya sebagai berikut.

my_str = input("Enter a string: ")  

Dari sini, dapat diambil contoh bahwa user menuliskan “i want to be a programmer” sebagai stringnya. Maka, penulisannya akan menjadi seperti ini.

my_str = input(“i want to be a programmer”)

Setelah itu, Anda dapat menuliskan kode-kode di bawah ini agar program dapat mengurutkan tulisan yang dimasukkan oleh user sesuai dengan abjad.

# breakdown the string into a list of words  
words = my_str.split() 
# sort the list  
words.sort()  
# display the sorted words  
for word in words:  
    print(word)

Nantinya, Anda akan mendapatkan hasil seperti di bawah ini.

a 
be
i
programmer
to
want

5. Membuat Kamus

Dengan bahasa pemrograman Python, Anda juga dapat membuat kamus atau dictionary. Penulisan sintaks untuk kamus ini sedikit berbeda dari kasus sebelumnya. Hal ini karena penulisannya menggunakan tanda kurung kurawal. Contohnya seperti ini.

my_dict = {'name': 'Ariana', 'age': 37}

Jika Anda ingin mendapatkan hasil nama ‘Ariana’, maka Anda dapat menuliskan perintah sebagai berikut.

print(my_dict['name'])

Namun, jika sasaran Anda adalah umurnya, maka Anda bisa mengubah sedikit penulisan perintahnya. Contohnya seperti di bawah ini. 

print(my_dict.get('age'))

Dikarenakan Anda hanya memasukkan nama dan umur ke dalam kamus, Anda tidak dapat menuliskan perintah untuk sesuatu yang tidak dicantumkan sebelumnya. Misalnya, Anda menuliskan perintah seperti ini:

print(my_dict['address'])

Hasil yang akan Anda dapatkan adalah berupa pesan error dari Python.

6. Menghasilkan Nomor Acak

Seperti yang sudah dijelaskan pada poin ke-2, Python memiliki elemen modul. Namun, di sini, modul yang dipakai bukanlah modul kalender, melainkan modul random. Modul yang satu ini akan digunakan untuk menghasilkan nomor acak. 

Pertama-tama, Anda perlu mengimpor modulnya terlebih dahulu, yaitu seperti ini.

import random  

Selanjutnya, Anda dapat menggunakan kode random() untuk menghasilkan nomor acak, tepatnya antara nomor 0 sampai dengan nomor 1. Contoh keseluruhan sintaksnya adalah sebagai berikut.

import random  
n = random.random()  
print(n) 

Dengan begitu, Anda akan mendapatkan contoh hasil sebagai berikut.

0.8053503984689108

Jika Anda memiliki rentang angka tertentu, Anda dapat mencantumkannya ke dalam tanda kurung. Namun, Anda perlu menggunakan kode randint() dan memisahkan rentang angkanya dengan tanda koma. Contohnya seperti ini.

import random  
n = random.randint(90,120)
    print(n)  

Hasil yang Anda akan dapatkan tentunya beragam. Berikut salah satu contohnya.

113

7. Menampilkan Tabel Perkalian

Dalam sebuah tabel perkalian, tentunya akan ada angka yang diulang-ulang. Untuk menampilkan tabel tersebut, Anda akan membutuhkan elemen Python bernama loop. Elemen ini digunakan untuk mengulangi sebuah urutan atau mengulang objek iterable, yaitu objek yang memang bisa diulang. 

Fungsi loop yang akan digunakan di sini adalah fungsi range(). Di sini, Anda akan mencantumkan rentang angka perkaliannya ke dalam tanda kurung. 

Pertama-tama, Anda bisa menentukan terlebih dahulu perkalian berapa yang Anda inginkan. Contohnya seperti ini.

num = 7

Namun, Anda juga bisa mengambil angka yang dimasukkan oleh user. Sintaksnya akan menjadi seperti di bawah ini.

num = int(input("Multiplication table of: "))

Setelah itu, Anda bisa langsung menuliskan perintahnya beserta rentang angka perkalian yang Anda inginkan.

for i in range(1, 11):
    print(num, 'x', i, '=', num*i)

Range(1,11) artinya lebih dari atau sama dengan 1 dan kurang dari 11. Jadi, angka yang Anda tentukan sebelumnya akan dikalikan dengan rentang angka tersebut. Nantinya akan menghasilkan tabel sebagai berikut. 

Cara menggunakan kata kata python

Kesimpulan

Menguasai bahasa Python bukanlah hal yang tidak mungkin. Anda bisa mencapainya dengan sering-sering belajar dan berlatih. Salah satunya adalah dengan berlatih menggunakan tujuh contoh program Python di atas. 

Tentunya, Anda bisa menyesuaikan program-programnya dengan kemampuan Anda. Mulailah dengan yang mudah. Setelah itu, Anda bisa mulai berlatih dengan contoh program Python yang kompleks. 

Semoga membantu!

Bagaimana cara menjalankan Python?

Menjalankan Python.
Buka terminal CTRL + ALT + T..
Ketik python maka Anda akan masuk ke Python shell..
Tuliskan script Python Anda, contoh: print("Selamat datang di Python") . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi..
Untuk keluar dari Python shell ketik exit().

Apakah Python bisa digunakan untuk hack?

Abstraksi. Python adalah salah satu bahasa pemrograman yang populer digunakan untuk membuat berbagai macam program, seperti program CLI, Program GUI (desktop), Aplikasi Mobile, Web, IoT, Game, Program untuk Hacking, dan sebagainya. Python telah terkenal sebagai bahasa pemrograman yang banyak digunakan oleh hacker.

Apa itu string di Python?

String adalah jenis yang paling populer di bahasa pemrograman. Kita bisa membuatnya hanya dengan melampirkan karakter dalam tanda kutip. Python memperlakukan tanda kutip tunggal sama dengan tanda kutip ganda.

Apakah kegunaan tanda pagar (#) dalam Python?

Untuk menggunakan komentar anda cukup menulis tanda pagar # , diikuti dengan komentar Anda.