Bagaimana Cara Menulis Program Python untuk Menambahkan Dua Angka? [Dengan Contoh]

Diterbitkan: 2021-01-29

Daftar isi

pengantar

Python telah mendapatkan banyak sorotan karena fitur-fiturnya yang menonjol, sintaksis yang mudah, keterbacaan yang baik, ketersediaan berbagai perpustakaan dan API.

Sekarang setiap geek komputer ingin mempelajari bahasa yang sedang tren ini, tetapi mungkin ada pertanyaan “bagaimana memulainya?”. Nah, jawaban untuk pertanyaan itu adalah dengan melihat dokumentasi python dan mengetahui sintaks python.

Setelah mempelajari semua aturan dan sintaks python, pikiran kita mungkin mendesak kita untuk mengimplementasikan program sepele atau hello world di python. Sekarang mari kita memuaskan dahaga pikiran kita yang antusias dengan melihat kode sepele, yaitu menambahkan dua angka dengan python.

Panduan Kode

Mari kita lihat kemungkinan implementasi yang berbeda dari kode ini.

1. Penambahan Dua Angka

Mari kita tunjukkan kode penambahan dua angka yang ditentukan pengguna.

saya = 5
j = 6
jumlah = i+j
print( “jumlah” ,i, “dan” ,j, “adalah” ,jumlah) #line1
print( “jumlah” ,i, “dan” ,j, “adalah” ,i+j) #line2

Salah satu fitur unik di python adalah kita tidak perlu menentukan tipe data variabel dan kita bisa langsung mengalokasikan variabel dengan nilai, dan python melakukan kerja keras untuk Anda.

Dalam kode di atas variabel i dan j menyimpan nilai yang akan ditambahkan dan variabel jumlah menyimpan nilai i+j. Dan kemudian kita bisa mencetak nilai itu. Juga, inilah poin yang perlu diperhatikan, jika kita tidak ingin variabel menyimpan jawabannya, kita dapat langsung menghitung jawabannya dalam pernyataan cetak itu sendiri (seperti yang ditunjukkan pada baris2).

Tetapi bagaimana jika kita ingin menambahkan angka yang diberikan sebagai input dari pengguna?

2. Penambahan Nomor Masukan Pengguna

Kode ini akan mirip dengan kode sebelumnya tetapi satu-satunya perbedaan adalah menetapkan variabel dengan input pengguna. Mari kita lihat kodenya.

i = input("masukkan bilangan pertama")
j = input("masukkan bilangan kedua")
jumlah = i+j
print(“jumlah”,i”,dan”,j,”adalah”,jumlah)
print(“jumlah”,i,”dan”,j,”adalah”,i+j)

Dalam kode di atas, baris pertama akan meminta "masukkan angka pertama" di layar output dan terminal atau konsol mengharapkan input yang akan diberikan ke variabel i. sama, proses yang sama akan diamati untuk baris 2. Sekarang kedua variabel i, j ditugaskan dengan input pengguna, dan jumlah disimpan dalam variabel jumlah. Terasa seperti cakewalk kan?

3. Penambahan Dua Angka Float

Sering kali kita menghadapi situasi untuk menjumlahkan angka dengan presisi desimal, mari kita lihat implementasinya!

saya = 1,5223
j = 1,8365
jumlah = i+j
print(“jumlah”,i,”dan”,j,”adalah”,jumlah) #baris1
print(“jumlah”,i,”dan”,j,”adalah”,i+j) #baris2

Seperti yang sudah dibahas, kita tidak perlu menyebutkan tipe data dari variabel yang akan kita gunakan. Variabel i, j diperlakukan sebagai nilai float dan hasil akhir yang diperoleh akan memiliki presisi desimal.

Kita juga bisa mengetikkan integer ke float dengan python, mari kita tunjukkan perbedaan antara penambahan integer dan penambahan float.

saya = 3
j = 6
jumlah = float(i)+float(j) #baris1
print(“jumlah”,i,”dan”,j,”adalah”,jumlah) #baris2
print(“jumlah”,i,”dan”,j,”adalah”,i+j) #line3print(float(i+j)) #line4

Dalam cuplikan di atas, kami memiliki dua variabel i, j yang ditetapkan dengan dua bilangan bulat. Sekarang jika kita menambahkan dua variabel ini, jawabannya adalah tipe integer. Kita dapat memperoleh jawaban dalam tipe data float dengan mengetik variabel ke dalam float (seperti yang ditunjukkan pada baris 1) atau mengetik jawaban ke dalam float (seperti yang ditunjukkan pada baris 4).

Perbedaan utama antara baris 2 dan baris 3 adalah kurangnya presisi desimal pada baris 3. Output dari baris 2 adalah 8.0 sedangkan output dari baris 3 adalah 8, jadi jika kita ingin mempertahankan presisi desimal dari suatu variabel maka kita perlu menggunakan tipe data float.

Baca Juga: Ide & Topik Proyek Python Untuk Pemula

Kesimpulan

Kami telah menelusuri berbagai cuplikan kode di mana kami telah melihat penambahan dua angka yang ditentukan pengguna, penambahan nomor input pengguna, penambahan angka float, pengamatan presisi hasil desimal dengan tipe data float, dan pengetikan angka dengan python.

Sekarang setelah Anda mengetahui cara menambahkan dua angka di python, coba tulis kode Anda sendiri dan coba modifikasi kode dengan berbagai tipe data. Dan coba lakukan beberapa tugas sepele lainnya dengan python dan jelajahi kesenangan dalam pemrograman python

Pelajari kursus ilmu data dari Universitas top dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Tingkat Lanjut, atau Program Magister untuk mempercepat karier Anda.

Apa kelebihan dan kekurangan pemrograman dengan Python?

Python adalah bahasa luar biasa yang memiliki akar yang dalam dalam pengembangan dan sekarang mendapatkan dukungan di domain pemrograman. Namun seiring dengan kelebihannya, ada beberapa kontra juga yang harus dipertimbangkan sebelum memilih keluar. Pro dan kontra adalah sebagai berikut:
kelebihan
1. Sintaks Python sangat ramah pengguna dan mudah ditulis. Ini hampir setara dengan menulis beberapa kalimat dalam bahasa Inggris dengan lekukan.
2. Masalah yang diselesaikan dalam terlalu banyak baris dalam bahasa lain dapat diselesaikan dalam waktu kurang dari setengah baris dengan Python dengan bantuan berbagai fungsi bawaan.
3. Kode ini jauh lebih bersih dan lebih pendek karena programmer tidak perlu menulis banyak dan sebagian besar pekerjaan dilakukan oleh kompiler itu sendiri.
Kontra
1. Salah satu kelemahan terbesar Python adalah kecepatannya. Ini sangat lambat, lebih lambat dari C++ dan bahkan Java.
2. Banyak programmer merekomendasikan untuk menghindari Python karena merusak logika bangunan karena sebagian besar pekerjaan dilakukan oleh fungsi Python bawaan.

Apa yang Anda pahami tentang tipe data numerik di Python?

Dalam Python, data numerik atau nilai umumnya diwakili oleh tipe data numerik. Ada tiga jenis nilai numerik dalam Python yaitu sebagai berikut:
1. Bilangan bulat
Bilangan bulat seperti 3, 0, -100, -2, dan 25 diwakili oleh kelas int. Tidak seperti bahasa pemrograman lain seperti C++, tidak ada batasan berapa lama sebuah nilai integer dapat digunakan. Anda dapat memasukkan nilai yang setara dengan int panjang panjang C++ di kelas int dengan Python.
2. Mengapung
Nilai numerik pecahan atau desimal dikenal sebagai float dan diwakili oleh kelas float. Notasi ilmiah dari nilai float dapat ditentukan dengan menambahkan “e” atau “E” diikuti dengan “+” atau “-”.
3. Kompleks
Nilai yang berbentuk “a+ib” dimana “a” adalah bagian real dan “b” adalah bagian imajiner dianggap sebagai bilangan kompleks dan diwakili oleh kelas kompleks Python.

Sebutkan beberapa IDE Python terbaik?

Ada banyak IDE Python di luar sana yang cukup bagus. Beberapa di antaranya adalah PyCharm oleh JetBrains, Visual Studio Code oleh Microsoft, Spyder, Eclipse, Atom, PyDev, dan Wing IDE.