1. Генератор Mad Libs


else: print("That's cool, have a good one!") if



Yüklə 42,3 Kb.
səhifə3/9
tarix09.09.2023
ölçüsü42,3 Kb.
#142167
növüПрограмма
1   2   3   4   5   6   7   8   9
python primeri1

else:

print("That's cool, have a good one!")



if __name__ == '__main__':

start_game()


Рекомендую курс Python
Пройдите Python Bootcamp от нуля до героя в Python
3. Камень, ножницы, бумага
Эта программа "Камень, ножницы, бумага" использует ряд функций, так что это хороший способ усвоить эту важную концепцию.

  • Случайная функция: для создания камня, бумаги или ножниц.

  • Допустимая функция: для проверки правильности перемещения.

  • Функция результата: для объявления победителя раунда.

  • Scorekeeper: для отслеживания результатов.

Программа требует, чтобы пользователь сделал первый ход, прежде чем он сделает ход. Вводом может быть строка или алфавит, представляющий камень, ножницы или бумагу. После оценки входной строки функция result определяет победителя, а оценка раунда обновляется функцией scorekeeper.
Пример кода:
""" Rock Paper Scissors

----------------------------------------

"""

import random

import os

import re

os.system('cls' if os.name=='nt' else 'clear')



while (1 < 2):

print ("\n")

print ("Rock, Paper, Scissors - Shoot!")

userChoice = input("Choose your weapon [R]ock], [P]aper, or [S]cissors: ")



if not re.match("[SsRrPp]", userChoice):

print ("Please choose a letter:")

print ("[R]ock, [S]cissors or [P]aper.")

continue

# Echo the user's choice



print ("You chose: " + userChoice)

choices = ['R', 'P', 'S']

opponenetChoice = random.choice(choices)


Yüklə 42,3 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin