İki Sayı Eklemek İçin Python Programı Nasıl Yazılır? [Örneklerle]

Yayınlanan: 2021-01-29

İçindekiler

Tanıtım

Python, göze çarpan özellikleri, kolay sözdizimi, iyi okunabilirliği, çeşitli kitaplıkların ve API'lerin kullanılabilirliği nedeniyle birçok ilgi odağı oldu.

Artık her bilgisayar meraklısı bu trend dili öğrenmek istiyor, ancak “nasıl başlamalı?” sorusu olabilir. Bu sorunun cevabı python belgelerine bakmak ve python'un sözdizimini bilmek olacaktır.

Python'un tüm kurallarını ve sözdizimini öğrendikten sonra zihnimiz bizi python'da önemsiz veya merhaba dünya programını uygulamaya zorlayabilir. Şimdi, python'da iki sayı ekleyen önemsiz bir koda bakarak hevesli zihnimizin susuzluğunu giderelim.

Kod İncelemesi

Bu kodun farklı olası uygulamalarına bir göz atalım.

1. İki Sayının Toplanması

İki kullanıcı tanımlı sayı ekleme kodunu gösterelim.

ben = 5
j = 6
toplam = i+j
print( “toplam” ,i, “ve” ,j, “is” ,toplam) #satır1
print( “toplam” ,i, “ve” ,j, “is” ,i+j) #line2

Python'daki benzersiz özelliklerden biri, değişkenin veri tipini belirtmemize gerek olmaması ve değişkeni doğrudan bir değerle tahsis edebilmemizdir ve python sizin için zor işi yapar.

Yukarıdaki kod değişkenlerinde i ve j eklenecek değerleri saklar ve toplam değişkeni i+j değerini saklar. Ve sonra bu değeri yazdırabiliriz. Ayrıca burada belirtilmesi gereken bir nokta var, eğer bir değişkenin cevabı saklamasını istemiyorsak, cevabı doğrudan print deyiminin kendisinde hesaplayabiliriz (2. satırda gösterildiği gibi).

Peki ya kullanıcıdan girdi olarak verilen sayıları eklemek istersek?

2. Kullanıcı Giriş Numaralarının Eklenmesi

Bu kod önceki koda benzer olacaktır ancak tek fark değişkenleri kullanıcı girişi ile atamak olacaktır. Şimdi koda bir göz atalım.

i = input(”ilk sayıyı giriniz”)
j = input(” ikinci sayıyı giriniz “)
toplam = i+j
print(“toplamı”,i”ve”,j”is”,toplam)
print(“toplamı”,i”ve”,j”is”,i+j)

Yukarıdaki kodda, ilk satır çıkış ekranında "ilk sayıyı girin" istemini soracaktır ve terminal veya konsol, i değişkenine atanacak bir giriş bekler. benzer şekilde 2. satır için de aynı süreç izlenecektir. Kek yürüyüşü gibi geliyor değil mi?

3. İki Float Numarasının Toplanması

Çoğu zaman sayıları ondalık hassasiyetle eklemek gibi bir durumla karşılaşabiliriz, hadi o uygulamaya bir göz atalım!

ben = 1.5223
j = 1.8365
toplam = i+j
print(“toplamı”,i”ve”,j”is”,toplam) #satır1
print(“toplamı”,i”ve”,j”is”,i+j) #line2

Daha önce tartışıldığı gibi, kullanacağımız değişkenin veri türünden bahsetmemize gerek yok. i, j değişkenleri, kayan değerler olarak kabul edilir ve elde edilen nihai sonuç ondalık kesinliğe sahip olacaktır.

Ayrıca python'da bir tamsayıyı bir kayan nokta olarak yazabiliriz, tamsayı toplama ile kayan nokta toplama arasındaki farkı gösterelim.

ben = 3
j = 6
toplam = float(i)+float(j) #line1
print(“toplam”,i”ve”,j”is”,toplam) #line2
print(“toplamı”,i”ve”,j”is”,i+j) #line3print(float(i+j)) #line4

Yukarıdaki pasajda, iki tamsayı ile atanmış iki değişken i, j var. Şimdi bu iki değişkeni eklersek, cevap tamsayı türünde olacaktır. Değişkenleri bir şamandıraya yazarak (1. satırda gösterildiği gibi) veya yanıtı şamandıraya yazarak (4. satırda gösterildiği gibi) şamandıra veri türünde cevabı alabiliriz.

2. satır ve 3. satır arasındaki temel fark, 3. satırdaki ondalık kesinliğin olmamasıdır. 2. satırın çıktısı 8.0, 3. satırın çıktısı ise 8 olacaktır, yani bir değişkenin ondalık kesinliğini korumak istiyorsak. o zaman bir kayan veri türü kullanmamız gerekiyor.

Ayrıca Okuyun: Yeni Başlayanlar İçin Python Proje Fikirleri ve Konuları

Çözüm

Kullanıcı tanımlı iki sayının eklendiğini, kullanıcı giriş numaralarının eklendiğini, kayan sayıların eklendiğini, kayan nokta veri türü ile sonucun ondalık kesinliğini gözlemlediğini ve sayıların python'da tip dökümünü gördüğümüz çeşitli kod parçacıklarını inceledik.

Artık python'da iki sayıyı nasıl ekleyeceğinizi bildiğinize göre, kodu kendi başınıza yazmayı deneyin ve kodu çeşitli veri türleri ile değiştirmeyi deneyin. Python'da birkaç diğer önemsiz görevi gerçekleştirmeyi deneyin ve python programlamanın eğlencesini keşfedin

Dünyanın en iyi Üniversitelerinden veri bilimi derslerini öğrenin . Kariyerinizi hızlandırmak için Yönetici PG Programları, Gelişmiş Sertifika Programları veya Yüksek Lisans Programları kazanın.

Python'da programlamanın artıları ve eksileri nelerdir?

Python, geliştirmede derin kökleri olan ve şimdi programlama alanında destek kazanan harika bir dildir. Ancak, avantajlarının yanı sıra, devre dışı bırakmadan önce göz önünde bulundurulması gereken bazı dezavantajlar da var. Artıları ve eksileri aşağıdaki gibidir:
Artıları
1. Python sözdizimi son derece kullanıcı dostudur ve yazması kolaydır. İngilizce dilinde bazı cümleleri girintili olarak yazmaya neredeyse eşdeğerdir.
2. Python'da diğer dillerde çok fazla satırda çözülen problemler, çeşitli dahili fonksiyonlar yardımıyla yarım satırdan daha kısa sürede çözülebilir.
3. Programcının çok fazla yazması gerekmediğinden ve işin çoğu derleyici tarafından yapıldığından kod çok daha temiz ve kısadır.
Eksileri
1. Python'un en büyük dezavantajlarından biri hızıdır. Çok yavaştır, C++ ve hatta Java'dan daha yavaştır.
2. Birçok programcı Python'dan kaçınmayı önerir, çünkü işin çoğu yerleşik Python işlevleri tarafından yapıldığından mantık yapısını bozar.

Python'daki sayısal veri türü hakkında ne anlıyorsunuz?

Python'da sayısal veriler veya değerler genellikle sayısal veri türleri ile temsil edilir. Python'da aşağıdaki gibi üç tür sayısal değer olabilir:
1. Tamsayı
3, 0, -100, -2 ve 25 gibi tam sayılar int sınıfı tarafından temsil edilir. C++ gibi diğer programlama dillerinden farklı olarak, bir tamsayı değerinin ne kadar uzun olabileceği konusunda bir sınır yoktur. Python'da int sınıfında uzun uzun C++ int değerine eşdeğer bir değer girebilirsiniz.
2. Şamandıra
Kesirli veya ondalık sayısal değerler, kayan nokta olarak bilinir ve kayan nokta sınıfıyla temsil edilir. Bir kayan değerin bilimsel gösterimi, “e” veya “E” ve ardından “+” veya “-” eklenerek belirlenebilir.
3. Karmaşık
"a"nın reel kısım ve "b"nin sanal kısım olduğu "a+ib" formundaki değerler karmaşık sayı olarak kabul edilir ve Python'un karmaşık sınıfı ile temsil edilir.

En iyi Python IDE'lerinden bazılarını adlandırın?

Dışarıda oldukça iyi olan birçok Python IDE var. Bunlardan bazıları JetBrains'ten PyCharm, Microsoft'tan Visual Studio Code, Spyder, Eclipse, Atom, PyDev ve Wing IDE'dir.