Etkinlik 1: Toplama İşlemi

Sprite ile Giriş Alma

Bir programda kullanıcıdan girdi almak çok önemlidir. Bunun için kullanacağımız 2 önemli fonksiyon vardır:

  1. input() : Bu fonksiyon sprite’ın kullanıcıya soru sormasını sağlar.
  2. answer() : Bu fonksiyon kullanıcı tarafından girilen değeri saklar.

Örnek

Etkinlik: Toplama Botu

Şimdi, şimdiye kadar öğrendiğimiz değişken ve aritmetik operatör kavramlarını kullanarak toplama robotumuzu oluşturalım. Bot, kullanıcının girmesi gereken iki sayı üzerinde toplama işlemi yapmaktan sorumlu olacaktır.

Kod oldukça basit. Hemen başlayalım. Aşağıdaki adımları izleyin:

  1. Öncelikle Proje dosyaları kısmından Tobi.py dosyasını seçiyoruz ve varsayılan olarak söz dizimi sprite’ta nesne olarak yazılacaktır.
    sprite = Sprite('Tobi')
  2. Daha sonra kullanıcıdan gelen sayıları girmek için giriş fonksiyonunu kullanacağız, bu fonksiyon sahnede sayınızı girebileceğiniz ve ardından ENTER’a basabileceğiniz bir giriş kutusu oluşturacaktır.
    sprite = Sprite('Tobi')
    sprite.input("1. sayıyı giriniz")
    sprite.input("2. sayıyı giriniz")
  3. Ayrıca , input() fonksiyonuyla girilen en son metni döndürecek olan answer() fonksiyonunu da kullanacağız . Burada answer() fonksiyonunun türü int olarak belirtiliyor, yani bir tam sayı değeri döndürecek.
    int(sprite.answer())
  4. Şimdi her answer() fonksiyonunun çıktısını benzersiz bir değişkene atayacağız, böylece kodumuz şu şekilde görünecek:sprite = Sprite('Tobi')
    sprite.input("1. sayıyı giriniz")
    s1 = int(sprite.answer())
    sprite.input("2. sayıyı giriniz")
    s2 = int(sprite.answer())
  5. Son olarak toplam değişkenini a + b olarak atayacağız .
sprite = Sprite('Tobi')

sprite.input(" 1. sayıyı giriniz") s1 = int(sprite.answer()) 
sprite.input(" 2. sayıyı giriniz") 
s2 = int(sprite.answer())

toplam= s1 + s2

sprite.say("Toplamları : ", 2)
sprite.say(toplam)

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir