Найти - Пользователи
Полная версия: Помогите новичку по теме рандома .
Начало » Python для новичков » Помогите новичку по теме рандома .
1
DEATHILAND
Хотел написать блэкджек на питоне. Возникла проблема с рандомом. Когда присваиваю в переменную рандом - он закрепляет за собой одно конкретное число и не меняєтся.


import random
from random import randint
from random import choice
print (“Сыграем в 21”)
score=0
rand=randint(6,11)
while True:
choice = input('Будете брать карту? y/n\n')
if choice==“y”:
print (“Вам выпала карта со значением %d”%rand)
score+=rand
print(“Ваше количевство очков:” ,score)
if score > 21:
print('Извините, но вы проиграли')
break
elif score == 21:
print('Поздравляю, вы набрали 21!')
break
else:
print('У вас %d очков.' %score)
elif choice == ‘n’:
print('У вас %d очков и вы закончили игру.' %score)
break

print('До новых встреч!')
py.user.next
DEATHILAND
Когда присваиваю в переменную рандом - он закрепляет за собой одно конкретное число и не меняєтся.
DEATHILAND
  
rand=randint(6,11)
Эту часть нужно в цикл поместить. Сейчас она до цикла стоит, поэтому только один раз срабатывает.
DEATHILAND
py.user.next
Спасибо огромное
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB