04.02.2024
статья
симулятор курьера

я сегодня создал симулятор курьера!
скрипт вставлять в replit
скрипт

import random
ad = ["ул. Ленина, 7", "ул. Красный проспект, 34", "ул. Дмитрия Шамшурина, 43", "ул. Заречная, 4а" , "ул. Восточная, 4/1"]
prices = [400, 550, 450, 300, 500]
coins = 0
chsp = "no"
while (True):
  price = random.choice(prices)
  adone = random.choice(ad)
  print("ваш заказ: " + adone + " с ценой " + str(price) + " рублей")
  print("вы его примите?")
  while (True):
    otvet = input()
    if otvet == "да":
      coins = coins + price
      print("вы заработали " + str(price) + " рублей")
      break
    elif otvet == "нет":
      print("вы не заработали ничего")
      break
    else:
      print("не понял")
  print("у вас " + str(coins) + " рублей")
  print("хотите продолжить?")
  while(True):
    otvet = input()
    if otvet == "да":
      if chsp == "no":
        print("рекоминдуем вам завести чёрный список")
        otvch = input()
        if otvch == "да":
          chsp = "yes"
          print("вы взяли чёрный список")
          print("какую улицу вы хотите добавить?")
          while(True):
            print(ad)
            ulch = input()
            if ulch in ad:
              ad.remove(ulch)
              print("улица добавлена")
              print("вы хотите добавить ещё одну улицу в список улиц?")
              while(True):
                duin = input()
                if duin == "да":
                  print("как называется сама улица?")
                  ul1 = input()
                  print("а номер дома?")
                  ul2 = input()
                  ad.append("ул. " + ul1 + ", " + ul2)
                  print("ваша улица добавлена и выглядит так:")
                  print("ул. " + ul1 + ", " + ul2)
                  break
                elif duin == "нет":
                  break
                else:
                  print("не понял")
              break
            else:
              print("такой улицы нет " + ulch)
      break
    elif otvet == "нет":
      print("вы заработали " + str(coins) + " рублей")
      exit()
    else:
      print("не понял")
Комментарии (0)
Увы.. комментариев пока нет..