السلام عليكم ورحمة الله
شرفت بالانضمام لمنتداكم الغالى بعد متابعة لاكثر من عام
اسأل الله خيره وخير ما يأتى من وراءه
مقدمة:
انا ولله الفضل والمنة بدأت ف وضع قدماى ع أول خطوة ف طريقى لاحتراف البايثون من خلال متابعة ودراسة كتاب ورقى ف البايثون
وطلب المؤلف تطبيق مثال على برنامج ( فزورة ) واممممممممممممم وقد ظهرت لى أخطاء عند التنفيذ
السؤال:
ما سبب الاخطاء التى تظهر لى؟ وما الحل؟
وهل هناك عدد معين للمسافات تراعى بعد امر print و جملة while ?
شاكر لحضراتكم جدا
البرنامج:
import random
secert = random.randint(1,99)
guess = 0
tries = 0
print "ahoy !i'm the dread pirate roberts, and i have a secret !"
print "it is anumber from 1 to 99. i'll give you 6 tries."
while guess != secret and tries < 6:
guess = input(" what is your guess?")
if guess < secret :
print "too low , ye scurvy dog !"
elif guess > guess
print "too high ,landlubber !"
tries = tries + 1
if guess == secret
print "avast! ye got it! found my secret, you did"
else:
print "no more guesses! better luck next time , matey!"
print "the secret number was ",secret