Найти - Пользователи
Полная версия: Помогите плз с задачкой.
Начало » Python для новичков » Помогите плз с задачкой.
1
i4etverg_ex
Всем привет.
Есть данный код:
import random


speech_1=['Коллеги', ‘В то же время’, ‘Однако’, ‘Тем не менее’, ‘Следовательно’,
speech_2 = ['парадигма цифровой экономики', ‘контекст геймификации’, ‘дижитализация бизнес-процессов’, ‘прагматичный подход к облачным платформам’,
‘совокупность сквозных технологий’, ‘программа прорывных исследований’, ‘ускорение блокчейн-транзакций’, ‘экспоненциальный рост Big Data’]
speech_3 = ['открывает новые возможности для', ‘выдвигает новые требования’, ‘несет в себе риски’, ‘расширяет горизонты’, ‘заставляет искать варианты’,
‘не оставляет шанса для’, ‘повышает вероятность’, ‘обостряет проблему’]
speech_4 = ['дальнейшего углубления', ‘бюджетного финансирования’, ‘синергетического эффекта’, ‘компроментации конфиденциальных’, ‘несанкционированной кастомизации’,
‘нормативного регулирования’, ‘практического применения’]
speech_5 = ['знаний и компетенций', ‘непроверенных гипотез’,'воплатильных активов', ‘опасных экспериментов’, ‘государственно-частных партнеров’,
‘цифровых следов граждан’, ‘нежелательных последствий’, ‘случайных открытий’]

while True:
random.shuffle(speech_1)
random.shuffle(speech_2)
random.shuffle(speech_3)
random.shuffle(speech_4)
random.shuffle(speech_5)
string1 = ‘Текст Бормана Грофа: ’, (speech_1), (speech_2), (speech_3), (speech_4), (speech_5)
print (string1)

В итоге он распечатывает рандомные фразы, берёт по цитате из каждого списка и распечатывает.
Но цикл получается бесконечный.
Подскажите пожалуйста, как поправить/что добавить чтобы код выдавал рандомно от 5 до 10 готовых фраз.
P.S. Через for in range всё работает, но необходимо именно через цикл while.
AD0DE412
https://python-scripts.com/loops-for-while

есть такая штука break ну или счетчик сделайте

 #счетчик
count = 3
while count:
    print(count)
    count -= 1
#счетчик с бреак
count = 0
while True:
    if count == 3:
        break
    else:
        print(count)
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