ผลต่างระหว่างรุ่นของ "204111:lab1-code"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 9: แถว 9:
  
 
s = randint(1,100)
 
s = randint(1,100)
a = input("Guess a number (1 - 100):")
+
a = int(input("Guess a number (1 - 100):"))
 
if a < s:
 
if a < s:
 
     print("Your guess is too low.  The answer is",s)
 
     print("Your guess is too low.  The answer is",s)
แถว 26: แถว 26:
 
a = -1
 
a = -1
 
while s != a:
 
while s != a:
     a = input("Guess a number (1 - 100):")
+
     a = int(input("Guess a number (1 - 100):"))
 
     if a < s:
 
     if a < s:
 
         print("Your guess is too low.")
 
         print("Your guess is too low.")
แถว 44: แถว 44:
 
a = -1
 
a = -1
 
while s != a:
 
while s != a:
     a = input("Guess a number (1 - 100):")
+
     a = int(input("Guess a number (1 - 100):"))
 
     t = t + 1
 
     t = t + 1
 
     if a < s:
 
     if a < s:

รุ่นแก้ไขเมื่อ 09:11, 15 พฤษภาคม 2553

เน้นให้พิมพ์ตามและทดลองใช้ Wing IDE

โปรแกรมแรก: เกมทายเลข

ทายเลข ครั้งเดียว

<geshi lang="python"> from random import randint

s = randint(1,100) a = int(input("Guess a number (1 - 100):")) if a < s:

   print("Your guess is too low.  The answer is",s)

if a > s:

   print("Your guess is too high.  The answer is",s)

if a == s:

   print("You guessed correctly.")

</geshi>

ทายเลขจนกว่าจะถูก

<geshi lang="python"> from random import randint

s = randint(1,100) a = -1 while s != a:

   a = int(input("Guess a number (1 - 100):"))
   if a < s:
       print("Your guess is too low.")
   if a > s:
       print("Your guess is too high.")

print("You guessed correctly.") </geshi>

ทายเลขจนกว่าจะถูกนับจำนวนครั้งด้วย

<geshi lang="python"> from random import randint

s = randint(1,100) t = 0 a = -1 while s != a:

   a = int(input("Guess a number (1 - 100):"))
   t = t + 1
   if a < s:
       print("Your guess is too low.")
   if a > s:
       print("Your guess is too high.")

print("You guessed correctly. You guessed", t, "times.") </geshi>