Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # task 1 - fizzbuz
- import time
- import random
- for i in range(1, 101):
- if i % 3 == 0 and i % 5 == 0:
- print('FizzBuzz')
- elif i % 3 == 0:
- print('Fizz')
- elif i % 5 == 0:
- print('Buzz')
- else:
- print(i)
- # task 2 - pattern
- number = int(input("Input a number: "))
- for num in range(number+1):
- for i in range(num):
- print(num, end=" ")
- print()
- # task 3 - min & max
- numbers = [1, 3, 7, 11, 2, -6, 0]
- min_number = numbers[0]
- max_number = numbers[0]
- for i in numbers:
- if min_number > i:
- max_number = i
- if min_number < i:
- max_number = i
- print("smallest number:", min_number)
- print("biggest number:", max_number)
- # task 4 - counting letters
- text = "ABC example text for our program"
- print(text)
- words = 1
- letters = 0
- dictionary = {}
- for character in text:
- character = character.lower()
- if character == ' ':
- words += 1
- else:
- letters += 1
- if character in dictionary:
- dictionary[character] += 1
- else:
- dictionary[character] = 1
- print("Words:", words, "letters:", letters, "number of letters:", dictionary)
- # task 5 - heads or tails
- player = 0
- computer = 0
- while True:
- x = input()
- if x == '0':
- break
- elif x == 'o':
- x = "tails"
- elif x == 'r':
- x = "heads"
- else:
- print("Input the correct choice:")
- print("o - tails")
- print("r - heads")
- print("0 - end game")
- continue
- y = random.choice(["tails", "heads"])
- for i in range(0, 3):
- print(3-i)
- time.sleep(1)
- print("Throw result: ", y)
- if x == y:
- player += 1
- else:
- computer += 1
- print("Results:")
- print("Player: ", player)
- print("Computer: ", computer)
Add Comment
Please, Sign In to add comment