Page 28 - Программирование. Python. Для школьников. bizdin.kg
P. 28
28 PYTHON ПРОГРАММАЛОО ТИЛИ ЦИКЛДИК АЛГОРИТМДЕР
1ден 25ке чейинки санды тап:
7
1ден 25ке чейинки санды тап:
18
1ден 25ке чейинки санды тап:
10
>>>
Ал үчүн колдонуучуга анын саны катылган сандан чоң же кичине экенин
билдирип тургандай шарттуу операторлорду киргизели. Бул болсо санды
тезирээк тапканга жардам берет:
import random
number = random.randint(1, 25)
choices = 0
while choices < 5:
print('1ден 25ке чейинки санды тап:')
guess = input()
guess = int(guess)
choices = choices + 1
if guess < number: #сан катылган сандан кичине болсо
print('Менин саным сеникинен чоң')
if guess > number: #сан катылган сандан чоң болсо
print('Менин саным сеникинен кичине')
if guess == number: #сан катылган санга барабар болсо
break
if guess == number:
print(‘Азамат! Сен санды’ +str(choices)+ 'аракеттен кийин тап-
тың!')
else:
print('Тилекке каршы сен санды тапкан жоксуң. Мен' + str(number) +
‘санын каткам’)
Эгерде программаны ишке киргизсек, анда колдонуучу менен баарлашуу
варианты төмөнкүдөй болот:
1ден 25ке чейинки санды тап:
6
Менин саным сеникинен чоң
www.trk.kg