# 1 завдання не працює разом з 2 і 3 завданням, так як я використував в 2 - 3 завданні запозичені
# назви перемен з 1 завдання, тому 1 завдання тестуй в іншому файлі, 2 - 3 взаємо звязані тому працюютьтільки разом,
# Якщо щось не зрозумів пиши мені попробую ліпше пояснити
# 1 Завдання
# Получаем речення від користувача
str = input("\nВведіть текст: ")
value = 0
point = 0
idk = 0
# Перевіряем речення на наявність чисел, розділових знаків, і знаків оклику
for i in str:
if i == "0" or i == "1" or i == "2" or i == "3" or i == "4" or i == "5" or i == "6" or i == "7" or i == "8" or i == "9":
value += 1
if i == "," or i == ".":
point += 1
if i == "!":
idk += 1
# Виводим рузультат на екран
print("\nВаш текст: ", str.title()) # str.title() робе так що кожне слово речення почнається з великої букви
print(f"\n\nВ тексті {value} цифрів, {point} розділовиз знаків, {idk} знаків оклику")
# 2 - 3 Завдання
# Створюем пустий список
arr = []
count = 0
# Заповнюем список десятьма числами
while count < 10:
count += 1
# Получаем числа від користувача
insertArr = int(input(f"{count} Введіть число яке хочете вставити в список: "))
arr.append(insertArr) # Вставляем полученні числа в список
# Получаем від користувача число яке він хотів знайти в списку
values = int(input("\nВведіть число щоб дізнатися скільки таких чисел є в списку: "))
# Перевіряем наявність цього числа в списку
if values in arr:
for i in arr:
# Знаходимо кількість цього числа
if i == values:
print(f"\nВ списку є {point} - {values}")
else:
print(f"\n:( Такого числа {values} нема в списку") # якщо числа не буде в списку
result = 0
# Знаходимо середнє арифметичне
result += i
print("Середнє арифметичне число списка: ", int(result / len(arr))) # Виводимо середнє арифметичне
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
# 1 завдання не працює разом з 2 і 3 завданням, так як я використував в 2 - 3 завданні запозичені
# назви перемен з 1 завдання, тому 1 завдання тестуй в іншому файлі, 2 - 3 взаємо звязані тому працюютьтільки разом,
# Якщо щось не зрозумів пиши мені попробую ліпше пояснити
# 1 Завдання
# Получаем речення від користувача
str = input("\nВведіть текст: ")
value = 0
point = 0
idk = 0
# Перевіряем речення на наявність чисел, розділових знаків, і знаків оклику
for i in str:
if i == "0" or i == "1" or i == "2" or i == "3" or i == "4" or i == "5" or i == "6" or i == "7" or i == "8" or i == "9":
value += 1
if i == "," or i == ".":
point += 1
if i == "!":
idk += 1
# Виводим рузультат на екран
print("\nВаш текст: ", str.title()) # str.title() робе так що кожне слово речення почнається з великої букви
print(f"\n\nВ тексті {value} цифрів, {point} розділовиз знаків, {idk} знаків оклику")
# 2 - 3 Завдання
# Створюем пустий список
arr = []
count = 0
point = 0
# Заповнюем список десятьма числами
while count < 10:
count += 1
# Получаем числа від користувача
insertArr = int(input(f"{count} Введіть число яке хочете вставити в список: "))
arr.append(insertArr) # Вставляем полученні числа в список
# Получаем від користувача число яке він хотів знайти в списку
values = int(input("\nВведіть число щоб дізнатися скільки таких чисел є в списку: "))
# Перевіряем наявність цього числа в списку
if values in arr:
for i in arr:
# Знаходимо кількість цього числа
if i == values:
point += 1
print(f"\nВ списку є {point} - {values}")
else:
print(f"\n:( Такого числа {values} нема в списку") # якщо числа не буде в списку
result = 0
# Знаходимо середнє арифметичне
for i in arr:
result += i
print("Середнє арифметичне число списка: ", int(result / len(arr))) # Виводимо середнє арифметичне