Rehber Python ile basit sayı tahmin oyunu

404353

Decapat
Katılım
24 Aralık 2020
Mesajlar
869
Makaleler
2
Çözümler
1
İmport random
Cevap = random. Randint(1, 100)

While True:


Tahmin = float(input("""

Sayı tahmin oyununa başlamak için 1 ile 100 arasında bir sayı tahmin et: """))


İf tahmin == cevap:
Print("""

Tebrikler oyunu kazandın!""")
Break

Elif tahmin < cevap:
Print("""
Daha büyük bir sayı gir.""")


Elif tahmin > cevap:
Print("""
Daha küçük bir sayı gir.""")

Tüm kodlar bu şekilde. Kodların işlevlerini size bahsedeceğim:

1.


İmport random
Cevap = random. Randint(1, 100)

Burada Python yazılım dili içerisindeki random modülünün "randint" komutuyla 1 ile 100 arasında bir sayı seçmesini ve seçtiği sayıya "cevap" demesini istedik.

2.


While True:

Tahmin = float(input("""

Sayı tahmin oyununa başlamak için 1 ile 100 arasında bir sayı tahmin et: """))

Burada ise oyunu oynayan kişinin, sistemin seçtiği sayıya tahmin de bulunmasını istiyoruz. "Sayı tahmin oyununa başlamak için 1 ile 100 arasında bir sayı tahmin et: " diye sorduk ve kullanıcının verdiği cevaba "tahmin" adını veriyoruz. (Buradan sonra "while" döngüsü ile işlemlerimize devam edeceğiz)

3.


İf tahmin == cevap:
Print("""

Tebrikler oyunu kazandın!""")
Break

Hatırlıyorsanız kullanıcının seçtiği sayıya "tahmin" sistemin seçtiği sayıya "cevap" adını vermiştik. Burada ki komut da ise şöyle diyoruz: Eğer ki "tahmin", "cevap" adlı sayıya eşit ise "Tebrikler oyunu kazandın!" ismi yazıyı yazdır diyoruz. Eğer kullanıcı sayıyı doğru bilirse "Tebrikler oyunu kazandın!" yazısı ekranlara çıkacak ve "break" komutu sayesinde oyunu bitecek.

4.


Elif tahmin < cevap:
Print("""
Daha büyük bir sayı gir.""")

Continue

Burada ise eğer "tahmin" "cevap" adlı değişkenden küçük ise "Daha büyük bir sayı gir" yazısını ekrana çıkartıp "continue" komutuyla while döngüsünü başlattığımız kısma geri dönmesini istiyoruz.

5.


Elif tahmin > cevap:
Print("""
Daha küçük bir sayı gir.""")

Continue

Burada ise eğer "tahmin" "cevap" adlı değişkenden büyük ise "Daha küçük bir sayı gir" yazısını ekrana çıkartıp "continue" komutuyla while döngüsünü başlattığımız kısma geri dönmesini istiyoruz.

Yazılım dili olarak Python öğrenmek isteyen birçok Technopath kullanıcısına umarım yardımcı bir rehber olur. Okuduğunuz için teşekkür ederim.
 
Son düzenleyen: Moderatör:
Konuyla alakasız ben bir ara ChatGPT'den basit kelime oyunları yapıyordum phyton ile. :D

Bu arada ellerinize sağlık.
Hocam ChatGPT mükemmel bir nimet. Fakat çok fazla hata yaptığı alanlar olabiliyor. Bundan dolayı yazılım dili öğrenmek de çok önemli.
 

Yeni konular

Geri
Yukarı