Prompt Dan Pydoc Pada Python

Reading time ~2 minutes

Hari ke-12 ini materi masih sama dengan kemarin, masih tentang input. Namun kali ini jawaban dari study drill akan saya taruh di awal artikel sebagai bahan bacaan karena materi di hari ke-12 cuma sedikit tambahan dari dari materi sebelumnya. Study drill hari ini adalah tentang Pydoc. Apa itu Pydoc? dari hasil mengetikkan pydoc pada terminal dapat disimpulkan bahwa pydoc adalah sebuah modul yang bisa membuat dokumentasi tentang suatu modul yang ada di Python.

Pydoc sangat bermanfaat bagi pemula yang ingin belajar Python, dengan pydoc ini kita bisa tahu kegunaan dari modul yang kita gunakan. Dalam study drill kali ini disuruh untuk mencba dan memahami dari modul input menggunakan pydoc. Masih dari hasil mengetikkan dari terminal, akan mendapatkan keterangan bahwa input pada python berfungsi untuk membaca sebuah string dari input standar. Saat memberikan input suatu string, hasil print juga sama dengan inut yang diberikan. Apakah masih bingung dengan penjelasan saya? jika iya langsung saja cermati baris kode yang sudah saya tulis sesuai dengan ebooknya.

# latihan ke-12 hampir sama dengan latihan ke-11
# pengguanaan angka dan string
#ketika inputan tidak ditentukan jenis tipe datanya maka hasilnya beda, dari contoh diatas meski kita input angka tapu dianggap string bukan integer
x = input("Ketikkan angka pertama: ")
y = input("Ketikkan angka kedua: ")
print("Penjumlahan dari", x, ' dan ', y, ' adalah ', x + y, '.', sep='')

# penentuan string
# Konversi string ke int sebelum penambahan
xString = input("Masukkan angka: ")
x = int(xString)
yString = input("Masukkan angka lagi: ")
y = int(yString)
print('Jumlah dari ', x, ' dan ', y, ' adalah ', x+y, '.', sep='')

# Dua input numerik, dengan konversi langsung
x = int(input("Masukkan angka: "))
y = int(input("Masukkan angka kedua: "))
print('Hasil penjumlahan dari ', x, ' dan ', y, ' adalah ', x+y, '.', sep='')

# Bandingkan cetak dengan Rangkaian dan dengan format string.
pelamar = input("Masukkan nama pelamar kerja: ")
pewancara = input("Masukkan nama pewancara: ")
waktu = input("Masukkan waktu wawancara: ")
print(pewancara + ' akan menginterview ' + pelamar + ' pada ' + waktu +'.')
print(pewancara, ' akan menginterview', pelamar, ' pada ', time, '.', sep='')
print('{} akan menginterview {} pada {}.'.format(pewancara, pelamar, waktu))


# Format string format yang lebih bagus dengan nomor identifikasi parameter - berguna bila beberapa parameter digunakan beberapa kali.
x = int(input('Masukkan integer: '))
y = int(input('Masukkan integer lainnya: '))
formatStr = '{0} + {1} = {2}; {0} * {1} = {3}.'
equations = formatStr.format(x, y, x+y, x*y)
print(equations)
comments powered by Disqus