Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # I have used python 3.1.3
- # Вводить столицы с большой буквы!
- # Ввод пример:
- #-----------------------
- # 0 Франция
- # Столица --> Париж
- # ----------------------
- # 1 Испания
- # Столица --> Мадрид
- # ----------------------
- # 2 Литва
- # Столица --> Рига
- # ----------------------
- #
- # Вывод пример:
- # +----------------------------------------------+
- # |Номер|Ваш ответ|Результат с правильным ответом|
- # |-----|---------|------------------------------|
- # | 0 |Париж | + |
- # | 1 |Мадрид | + |
- # | 2 |Рига | - (Вильнюс) |
- # +----------------------------------------------+
- import random
- c=['Австрия','Албания','Андорра','Белоруссия','Бельгия','Болгария','Босния и Герцеговина','Ватикан','Венгрия','Великобритания','Германия','Греция','Дания','Ирландия','Исландия','Испания','Италия','Латвия','Литва','Лихтенштейн','Люксембург','Македония','Мальта','Молдавия','Монако','Нидерланды','Норвегия','Польша','Португалия','Румыния','Сан-Марино','Сербия','Словакия','Словения','Украина','Финляндия','Франция','Черногория','Чехия','Хорватия','Швейцария','Швеция','Эстония'];
- r=['Вена','Тирана','Андорра-ла-Велья','Минск','Брюссель','София','Сараево','Ватикан','Будапешт','Лондон','Берлин','Афины','Копенгаген','Дублин','Рейкьявик','Мадрид','Рим','Рига','Вильнюс','Вадуц','Люксембург','Скопье','Валлетта','Кишинев','Монако','Амстердам','Осло','Варшава','Лиссабон','Бухарест','Сан-Марино','Белград','Братислава','Любляна','Киев','Хельсинки','Париж','Подгорица','Прага','Загреб','Берн','Стокгольм','Таллинн'];
- 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]
- xx=[];
- k,s,a,i,h,y=0,'',0,0,9,-1;
- for i in range(0,h+1):
- k=random.randrange(0,len(x),1);
- if x[k]==0:
- y+=1;
- print(y,c[k]);
- s = input('Столица --> ');
- if r[k]==s:
- a+=1;
- xx.append(r[k]+' +');
- print('----------------------');
- else:
- xx.append(s+' - '+'('+r[k]+')');
- print('----------------------');
- x[k]+=1;
- else:
- h+=1;
- x[k]+=1;
- print('Ваш результат -',a,'из (',y+1,')');
- print('Ответы: ');
- for i in range(0,len(xx)):
- print(i,xx[i]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement