if 'city' == capitals[country]:
number.translate(''.maketrans("ABCDEFGHIJKLMNOPQRSTUVWXYZ","22233344455566677778889999"))
def main():
data = {"ABC": "2", "DEF": "3", "GHI": "4",
"JKL": "5", "MNO": "6", "PQRS": "7",
"TUV": "8", "WXYZ": "9"}
number = input("Введите телефонный номер: ")
for x in number:
if x.isalpha():
for trio in data:
if x in trio:
number = number.replace(x, data[trio])
break
print(number)
main()
from random import choice
loss, win, draw = "Компьютер выиграл!", "Вы выиграли!", "Ничья"
stuffs = ["камень", "ножницы", "бумага"] #создает список с возможными предметами
computer_choice = choice(stuffs)
while True:
player_stuff = input("Введите предмет (камень, ножницы, бумага): ").strip().lower() #предлагает игроку ввести свой предмет (strip убирает пробел на конце, lower переводит все в нижний регистр (КаМенЬ => камень))
if player_stuff not in stuffs:
print("Так нельзя! Вы можете ввести только камень, ножницы и бумага!") #уходит в бесконечный цикл
else:
break #выходит из цикла
print(f"Ваш предмет: {player_stuff}\nПредмет компьютера: {computer_choice}")
if player_stuff == computer_choice: #проверяет на ничью
print(draw)
elif player_stuff == "камень":
if computer_choice == "бумага": print(loss)
elif computer_choice == "ножницы": print(win)
elif player_stuff == "ножницы":
if computer_choice == "бумага": print(win)
elif computer_choice == "камень": print(loss)
elif player_stuff == "бумага":
if computer_choice == "камень": print(win)
elif computer_choice == "ножницы": print (loss)