lesson5
parent
0d7c0cec2b
commit
c42552eebc
|
@ -0,0 +1,65 @@
|
|||
"""
|
||||
Модуль является результатом выполнения практической
|
||||
домашней работы по теме "Списки"
|
||||
|
||||
:copyright: Сергей Ванюшкин <pi3c@yandex.ru>
|
||||
:git: https://git.pi3c.ru/pi3c/StudyRepo_Synergy.git
|
||||
:license: MIT
|
||||
2023г.
|
||||
"""
|
||||
|
||||
print("ЧАСТЬ 1")
|
||||
some_list = [
|
||||
"abcd",
|
||||
True,
|
||||
42,
|
||||
"абвг",
|
||||
False,
|
||||
(1, 2, "Ноль"),
|
||||
"какое то слово",
|
||||
{1, 4, 6},
|
||||
{"a": None, "b": "Не None а str"},
|
||||
"не знаю что писать, пусть будет строка)",
|
||||
]
|
||||
|
||||
print(" список ".center(30, "#"))
|
||||
print("Печатаю созданный список поэлементно:")
|
||||
for el in some_list:
|
||||
print(el, "тип: ", type(el))
|
||||
|
||||
print()
|
||||
print(" срезы ".center(30, "#"))
|
||||
print("первые 5: ")
|
||||
print(some_list[:5])
|
||||
|
||||
print("последние 3:")
|
||||
print(some_list[-3:])
|
||||
|
||||
print("каждый 2ой:")
|
||||
print(some_list[1::2])
|
||||
|
||||
print()
|
||||
print(" замена 3го ".center(30, "#"))
|
||||
some_list[2] = "Заменен"
|
||||
print(*some_list, sep="\n")
|
||||
print()
|
||||
|
||||
print("ЧАСТЬ 2")
|
||||
print(" числа ".center(30, "#"))
|
||||
print(
|
||||
"Четное"
|
||||
if int(input("Проверка четности\nВведите число: ")) % 2 == 0
|
||||
else "нечетное"
|
||||
)
|
||||
print()
|
||||
|
||||
num = int(input("Проверка по условию\nВведите число:"))
|
||||
flag = True
|
||||
if num % 3 == 0:
|
||||
print("Делиться на 3")
|
||||
flag = False
|
||||
if num > 10:
|
||||
print("Больше 10")
|
||||
flag = False
|
||||
if flag:
|
||||
print("Число не соответствует условиям")
|
Loading…
Reference in New Issue