ответвлено от main/python-labs
modul1
Этот коммит содержится в:
25
TEMA3/22.py
Обычный файл
25
TEMA3/22.py
Обычный файл
@@ -0,0 +1,25 @@
|
||||
# 1) Ответ: Да, можно, если разделить инструкции точкой с запятой ;. Пример: `a = 5; b = 10; print(a + b)`
|
||||
|
||||
# 2) Создание списка комплексных чисел
|
||||
complex_list = [1+2j, 3-1j, -2+4j, 5j, 7-3j, -4-2j, 0+1j, 9+0j, 2.5+1.5j, -1-1j]
|
||||
print("Тип объекта:", type(complex_list))
|
||||
print("Атрибуты объекта:", dir(complex_list))
|
||||
|
||||
# 3) Удаление, добавление элементов
|
||||
del complex_list[2]
|
||||
print("Число элементов после удаления:", len(complex_list))
|
||||
complex_list.extend([10+10j, 20-20j, 30+30j])
|
||||
print("Список после добавления:", complex_list)
|
||||
|
||||
# 4) Преобразование во множество и проверка
|
||||
complex_set = set(complex_list)
|
||||
print("Множество:", complex_set)
|
||||
check_value = 2-3j
|
||||
is_present = check_value in complex_set
|
||||
print(f"Есть ли {check_value} во множестве? {is_present}")
|
||||
|
||||
# 5) Сумма и замена элемента
|
||||
total_sum = sum(complex_list)
|
||||
print("Сумма элементов списка:", total_sum)
|
||||
complex_list[2] = -2+3j
|
||||
print("Список после замены 3-го элемента:", complex_list)
|
||||
@@ -38,7 +38,7 @@ False
|
||||
```
|
||||
Как мы видим если число не равно 0, то при преобразовании в логический тип - оно примет значение True
|
||||
|
||||
### 2.2 Преобразовала в целое десятичное число объект с заданной системой счисления.
|
||||
### 2.2 Преобразование в целое десятичное число объект с заданной системой счисления.
|
||||
|
||||
```py
|
||||
tt1=int(198.6) #Отбрасывается дробная часть
|
||||
|
||||
Ссылка в новой задаче
Block a user