import random
options=["rock", "scissors", "paper"]
player_choice=input("Choose one: rock, scissors or paper: ")
computer_choice=random.choice(options)
print("You choosed: "+player_choice)
print("Computer choosed: "+computer_choice)
if player_choice=="scissors":
if computer_choice=="rock":
print("You lose!")
elif computer_choice=="paper":
print("Congratulations! You won!")
elif computer_choice=="scissors":
print("Draw! Try again.")
if player_choice=="rock":
if computer_choice=="rock":
print("Draw! Try again.")
elif computer_choice=="paper":
print("You lose")
elif computer_choice=="scissors":
print("Congratulations! You won!")
if player_choice=="paper":
if computer_choice=="rock":
print("Congratulations! You won!")
elif computer_choice=="paper":
print("Draw! Try again.")
elif computer_choice=="scissors":
print("You lose!")
Объяснение:
Можеш перекласти текст з англійської та переробити на свій смак. Вчителі теж можуть знайти цей сайт :)
Поделитесь своими знаниями, ответьте на вопрос:
Чим відрізняється команда циклу Повторити поки не від команди Повторити? Наведи приклади, коли доцільно використовувати кожну з цих команд.
num = input()
# вычисляем сумму всех цифр числа кроме первой
sum_of_digits = sum(map(int, num[1:]))
# отнимаем первую цифру и выводим ответ
print(sum_of_digits - int(num[0]))
Объяснение:
В первой строке принимаем ввод от пользователя.В третьей вычисляем сумму всех цифр числа кроме первой.С конструкции num[1:] получаем срез строки от второго символа, то есть все цифры числа, исключая первую.
С функции map преобразуем цифры в числовой вид int.
Функция sum вычисляет сумму полученных цифр.В пятой строке от полученной суммы цифр отнимаем первую цифру, перед этим преобразуя её в число, и выводим результат вычислений.