Python Rastgele sayı üreten kod nasıl yapılır?

Voceelchoice

Femtopat
Katılım
7 Mayıs 2023
Mesajlar
19
Daha fazla  
Cinsiyet
Erkek
1'den 50'ye kadar rastegele sayı üretip sayıyı kullanıcının tahmin etmesini sağlayın. Her yanlış tahminde program "üzgünüm yanlış tahmin" uyarısı versin tahmini bildiğimizde "tebrikler bildiniz" ve kaçıncı tahmin olduğunu yazan bir program üretin.

Python hakkında bilgi sahibi değilim, yardım eder misiniz?
 
Bu şekilde yapabilirsiniz;

Python:
from random import randint

random_number = randint(1, 50)
timer = 0

while True:

    timer += 1
    number = int(input("1 ile 50 arasında değer giriizn:"))

    if(number== random_number):
        print("Doğru cevap.")
        print("Deneme sayınız: {0}" .format(timer))
        break
    elif number != random_number:
        print("Hatalı cevap. Lütfen tekrar deneyiniz.")
        continue
 
Son düzenleme:
1'den 50'ye kadar rastegele sayı üretip sayıyı kullanıcının tahmin etmesini sağlayın. Her yanlış tahminde program "üzgünüm yanlış tahmin" uyarısı versin tahmini bildiğimizde "tebrikler bildiniz" ve kaçıncı tahmin olduğunu yazan bir program üretin.

Python hakkında bilgi sahibi değilim, yardım eder misiniz?
Python:
import random
number = random.randint(1, 50)
guesses = 0
while True:
    guess = int(input("Lütfen 1 ile 50 arasında bir sayı tahmin edin: "))
guesses += 1
if guess == number:
        print("Tebrikler, doğru tahmin! {0}. tahminde bildiniz.".format(guesses))
         break
    
    print("Üzgünüm, yanlış tahmin.")
 
Python:
from random import randint
rand=randint(1, 50)
sayac=0

while True:
 sayac+=1
 sayi=int(input("1 ile 50 arasında değer girin:"))
 if(sayi== rand):
 print("Doğru cevap")
 break
 elif sayi < rand:
 print("Hatalı cevap.")
 continue
 else:
 print("Lütfen 1 ile 50 arası sayı giriniz.")

Print("Doğru cevap, Deneme sayınız:",sayac)

Doğru cevap yazdıran print i bu şekil değiştirirseniz kaçıncı denemede bilindiğini belirtir.


Hocam koda ekleme yapmış, gerek kalmadı :)
 
Son düzenleme:

Geri
Yukarı