Advertisement
R1bell

Опрос

Oct 15th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.74 KB | None | 0 0
  1. import random
  2.  
  3. sex = [0, 0]
  4. ages = [0, 0, 0, 0, 0, 0, 0]
  5. time = [0, 0]
  6. tip = [0, 0]
  7. dopf = [0, 0]
  8. shir = [0, 0]
  9. ves = [0, 0]
  10. for i in range(1, 251):
  11.     print("№" + str(i))
  12.     s = random.choice(["М", "Ж"])
  13.     print("1)" + s)
  14.     if s == "М":
  15.         sex[0] += 1
  16.     else: sex[1] += 1
  17.  
  18.     age = str(random.choice([17, 18, 19, 20, 21, 22, 23]))
  19.     print("2)" + age)
  20.     if age == "17": ages[0] += 1
  21.     elif age == "18": ages[1] += 1
  22.     elif age == "19": ages[2] += 1
  23.     elif age == "20": ages[3] += 1
  24.     elif age == "21": ages[4] += 1
  25.     elif age == "22": ages[5] += 1
  26.     elif age == "23": ages[6] += 1
  27.  
  28.  
  29.     a = random.choice(["Телефон", "Наручные Часы","Телефон","Телефон","Телефон",])
  30.     print("3)" + str(a))
  31.  
  32.     if a == "Телефон":
  33.         time[0] += 1
  34.         print()
  35.         continue
  36.     time[1] += 1
  37.  
  38.     b = random.choice(["apple", "xiaomi", "sony", ["ODM", "Timex", "Alessi", "orient", "Breda"]])
  39.     if type(b) == type(list()):
  40.         print("4)Механические)")
  41.         tip[0] += 1
  42.         dop = random.choice(["Да", "Нет"])
  43.         print("5)" + dop)
  44.         if dop == "Да": dopf[0] += 1
  45.         else: dopf[1] += 1
  46.  
  47.     else:
  48.         print("4)Электронные")
  49.         tip[1] += 1
  50.         print("5)Да")
  51.         dopf[0] += 1
  52.  
  53.     sh = random.choice(["Широкие", "Узкие"])
  54.     print("6)" + sh)
  55.     if sh == "Широкие": shir[0] += 1
  56.     else: shir[1] += 1
  57.  
  58.     v = random.choice(["Лёгкие", "Средние"])
  59.     print("7)" + v)
  60.     if v == "Лёгкие": ves[0] += 1
  61.     else: ves[1] += 1
  62.  
  63.     print()
  64. print(*sex)
  65. print(*ages)
  66. print(*time)
  67. print(*tip)
  68. print(*dopf)
  69. print(*shir)
  70. print(*ves)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement