Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# pythonProject
Education
2 changes: 1 addition & 1 deletion task_1_1.py → task_1.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
duration = int(input("Введите количество секунд: "))
duration = int(input("Введите количество секунд: "))
second_limit = 60
minute_limit = 3600
hour_limit = 24
Expand Down
38 changes: 38 additions & 0 deletions task_2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
number = 0
odd_number = []
while number < 1000:
if not number % 2:
number += 1
else:
odd_number.append(number**3)
number += 1
print("Список чисел ", odd_number)
total_sum = 0 # сумма чисел, сумма цифр которых кратна 7
sum_digit = 0 # сумма цифр числа
for digit in odd_number:
total_sum_digit = 0
last_digit = 0
sum_digit = digit
while digit > 0:
last_digit = digit % 10 # определяем последнюю цифру
digit = digit // 10 # перезаписываем число без последней цифры
total_sum_digit += last_digit # суммируем все цифры числа
if (total_sum_digit % 7) == 0: # если сумма всех чисел числа делится на 7 без остатка, то число нам подходит
total_sum += sum_digit
print("Сумма чисел, сумма цифр которых кратна 7, ", total_sum)
for idx in range(len(odd_number)):
odd_number[idx] += 17 # увеличиваем каждое число списка на 17
print("Список чисел, увеличенный на 17 ", odd_number)
total_sum = 0
sum_digit = 0
for digit in odd_number:
total_sum_digit = 0
last_digit = 0
sum_digit = digit
while digit > 0:
last_digit = digit % 10 # определяем последнюю цифру
digit = digit // 10 # перезаписываем число без последней цифры
total_sum_digit += last_digit # суммируем все цифры числа
if (total_sum_digit % 7) == 0: # если сумма всех чисел числа делится на 7 без остатка, то число нам подходит
total_sum += sum_digit
print("Сумма чисел, сумма цифр которых кратна 7, ", total_sum)
11 changes: 11 additions & 0 deletions task_3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
number = 0
while number <= 20:
if 0 == number or number > 4:
print(number, "процентов")
number += 1
elif number == 1:
print(number, "процент")
number += 1
else:
print(number, "процента")
number += 1