coding_giants

lesson 1 - revision

Feb 10th, 2023
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. # task 1 - fizzbuz
  2.  
  3. import time
  4. import random
  5. for i in range(1, 101):
  6. if i % 3 == 0 and i % 5 == 0:
  7. print('FizzBuzz')
  8. elif i % 3 == 0:
  9. print('Fizz')
  10. elif i % 5 == 0:
  11. print('Buzz')
  12. else:
  13. print(i)
  14.  
  15. # task 2 - pattern
  16.  
  17. number = int(input("Input a number: "))
  18. for num in range(number+1):
  19. for i in range(num):
  20. print(num, end=" ")
  21. print()
  22.  
  23.  
  24. # task 3 - min & max
  25. numbers = [1, 3, 7, 11, 2, -6, 0]
  26.  
  27. min_number = numbers[0]
  28. max_number = numbers[0]
  29.  
  30. for i in numbers:
  31. if min_number > i:
  32. max_number = i
  33.  
  34. if min_number < i:
  35. max_number = i
  36.  
  37. print("smallest number:", min_number)
  38. print("biggest number:", max_number)
  39.  
  40. # task 4 - counting letters
  41. text = "ABC example text for our program"
  42. print(text)
  43. words = 1
  44. letters = 0
  45. dictionary = {}
  46. for character in text:
  47. character = character.lower()
  48. if character == ' ':
  49. words += 1
  50. else:
  51. letters += 1
  52. if character in dictionary:
  53. dictionary[character] += 1
  54. else:
  55. dictionary[character] = 1
  56.  
  57. print("Words:", words, "letters:", letters, "number of letters:", dictionary)
  58.  
  59. # task 5 - heads or tails
  60.  
  61.  
  62. player = 0
  63. computer = 0
  64. while True:
  65.  
  66. x = input()
  67. if x == '0':
  68. break
  69. elif x == 'o':
  70. x = "tails"
  71. elif x == 'r':
  72. x = "heads"
  73. else:
  74. print("Input the correct choice:")
  75. print("o - tails")
  76. print("r - heads")
  77. print("0 - end game")
  78.  
  79. continue
  80.  
  81. y = random.choice(["tails", "heads"])
  82.  
  83. for i in range(0, 3):
  84. print(3-i)
  85. time.sleep(1)
  86.  
  87. print("Throw result: ", y)
  88.  
  89. if x == y:
  90. player += 1
  91. else:
  92. computer += 1
  93.  
  94. print("Results:")
  95. print("Player: ", player)
  96. print("Computer: ", computer)
  97.  
Add Comment
Please, Sign In to add comment