Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.76 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # I have used python 3.1.3
  3. # Вводить столицы с большой буквы!
  4. # Вывод пример:
  5. # +--------------------------------------------+
  6. # |Номер|Ваш ответ|Результат с правельным ответ|
  7. # |-----|---------|----------------------------|
  8. # |   0 |Париж    | +                          |
  9. # |   1 |Мадрид   | +                          |
  10. # |   2 |Рига     | - (Вильнюс)                |
  11. # +--------------------------------------------+
  12. import random
  13.  
  14. c=['Австрия','Албания','Андорра','Белоруссия','Бельгия','Болгария','Босния и Герцеговина','Ватикан','Венгрия','Великобритания','Германия','Греция','Дания','Ирландия','Исландия','Испания','Италия','Латвия','Литва','Лихтенштейн','Люксембург','Македония','Мальта','Молдавия','Монако','Нидерланды','Норвегия','Польша','Португалия','Румыния','Сан-Марино','Сербия','Словакия','Словения','Украина','Финляндия','Франция','Черногория','Чехия','Хорватия','Швейцария','Швеция','Эстония'];
  15. r=['Вена','Тирана','Андорра-ла-Велья','Минск','Брюссель','София','Сараево','Ватикан','Будапешт','Лондон','Берлин','Афины','Копенгаген','Дублин','Рейкьявик','Мадрид','Рим','Рига','Вильнюс','Вадуц','Люксембург','Скопье','Валлетта','Кишинев','Монако','Амстердам','Осло','Варшава','Лиссабон','Бухарест','Сан-Марино','Белград','Братислава','Любляна','Киев','Хельсинки','Париж','Подгорица','Прага','Загреб','Берн','Стокгольм','Таллинн'];
  16. x=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
  17. xx=[];
  18. k,s,a,i,h,y=0,'',0,0,9,-1;
  19. for i in range(0,h+1):
  20.     k=random.randrange(0,len(x),1);
  21.     if x[k]==0:
  22.         y+=1;
  23.         print(y,c[k]);
  24.         s = input('Столица --> ');
  25.         if r[k]==s:
  26.             a+=1;
  27.             xx.append(r[k]+' +');
  28.             print('----------------------');
  29.         else:
  30.             xx.append(s+' - '+'('+r[k]+')');
  31.             print('----------------------');
  32.         x[k]+=1;
  33.     else:
  34.         h+=1;
  35.         x[k]+=1;
  36. print('Ваш результат -',a,'из (',y+1,')');
  37. print('Ответы: ');
  38. for i in range(0,len(xx)):
  39.     print(i,xx[i]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement