Как повторить фрагмент кода определенное количество раз в python

поэтому в основном то, что я пытаюсь сделать, это написать кусок кода о приготовлении чашки чая (домашняя работа в школе)

так что в основном вот мой код

  • Как я могу повысить эффективность цикла в Python?
  • Python: Как продолжать повторять программу до тех пор, пока не будет получен конкретный вход?
  • Как я могу осмыслить предложение `else` петель Python?
  • Зацикливание меню опций меню selenium в python
  • Как повторить раздел программы, пока вход не будет корректным в python?
  • Питонический путь итерации по трехмерному массиву
  • print ("Making A Cup Of Tea") a=input("How many for Tea") print ("there are",a,"People for tea") b=input ("Would you like Sugar? YES/NO") if (b) == ("YES"): c=input("How many sugars?") elif (b) == ("NO"): print ("Okay No sugar") e=input("How Much Milk Would You Like? SMALL/MEDIUM/LARGE") print ("YOUR ORDER IS BEING PROCESSED PLEASE WAIT...") if (a) == ("1"): print("There is",a,"Order with",c,"sugar(s),with",e,"amount of milk") elif (a) >= ("2"): print("There is",a,"Orders with",c,"sugar(s),with",e,"amount of milk") 

    но я хочу, чтобы это было сделано, вместо того, чтобы делать один и тот же порядок, как я могу его адаптировать, чтобы количество людей, имеющих чай, в этом случае (а) было напечатано внизу.

    так например:

    есть 3 человека, которые пили чай, поэтому я хочу, чтобы программа повторялась 3 раза, а затем печатала внизу каждый заказ по отдельности

  • вызывать задачу сельдерея из торнадо
  • Форматирование валюты в Python
  • Как разобрать отступы и разделители с помощью pyparsing?
  • Python - способ перезапуска цикла for, аналогичный «продолжить» для циклов while?
  • Как я могу вычислить хэш для каталога файловой системы с помощью Python?
  • Является ли Python строго типизированным?
  • 2 Solutions collect form web for “Как повторить фрагмент кода определенное количество раз в python”

    Может быть, это может вам помочь:

     print ("Making A Cup Of Tea") num_orders = int(input("How many for Tea? ")) print ("there are", num_orders, "People for tea") orders = [] for i in range(num_orders): b = input ("Person %i, Would you like Sugar? YES/NO " % (i + 1)) sugar = None if b in ("YES", "Y", "y", "yes"): sugar = input("How many sugars? ") else: print ("Okay No sugar") milk = input("How Much Milk Would You Like? SMALL/MEDIUM/LARGE ") print ("Order is being processed, next order:\n") orders.append({'sugar': sugar, 'milk': milk }) print('The orders has been processed with these data:') for i in range(num_orders): order = orders[i] print (' - Person', i + 1, 'wants tea', ('with %i' % int(order['sugar']) if order['sugar'] else 'without'), 'sugar and ', order['milk'], 'milk') 

    Предыдущий код будет генерировать результат, похожий на:

     Making A Cup Of Tea How many for Tea? 3 there are 3 People for tea Person 1, Would you like Sugar? YES/NO y How many sugars? 1 How Much Milk Would You Like? SMALL/MEDIUM/LARGE small Order is being processed, next order: Person 2, Would you like Sugar? YES/NO n Okay No sugar How Much Milk Would You Like? SMALL/MEDIUM/LARGE large Order is being processed, next order: Person 3, Would you like Sugar? YES/NO y How many sugars? 2 How Much Milk Would You Like? SMALL/MEDIUM/LARGE small Order is being processed, next order: The orders has been processed with these data: - Person 1 wants tea with 1 sugar and small milk - Person 2 wants tea without sugar and large milk - Person 3 wants tea with 2 sugar and small milk 
     for x in range(n): do_something() 
    Python - лучший язык программирования в мире.