форкнуто от main/python-labs
main
Родитель
e68f479a74
Сommit
e53857626a
@ -0,0 +1,45 @@
|
|||||||
|
# Индивидуальные контрольные задания по Теме 4
|
||||||
|
|
||||||
|
Кузьменко Елена, А-02-23
|
||||||
|
|
||||||
|
## Задание Вариант 6
|
||||||
|
|
||||||
|
1)Создайте переменную с календарными сведениями для текущего момента времени и выведите информацию в виде строки «Текущая дата: <день>-<месяц>-<год>».
|
||||||
|
|
||||||
|
2)Создайте объект со значением 5-2j.
|
||||||
|
|
||||||
|
3)Извлеките из него квадратный корень с записью результата в новый объект. Эту операцию выполните с использованием функции exec.
|
||||||
|
|
||||||
|
|
||||||
|
## Решение
|
||||||
|
|
||||||
|
### 1)Переменная с календарными сведениями
|
||||||
|
|
||||||
|
```py
|
||||||
|
import time
|
||||||
|
|
||||||
|
>>> t = time.localtime(); t #переменная, хранящая календарные данные
|
||||||
|
time.struct_time(tm_year=2025, tm_mon=10, tm_mday=20, tm_hour=11, tm_min=43, tm_sec=7, tm_wday=0, tm_yday=293, tm_isdst=0)
|
||||||
|
|
||||||
|
>>> print(f"Текущая дата: {t.tm_mday}-{t.tm_mon}-{t.tm_year}")
|
||||||
|
Текущая дата: 20-10-2025
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2)Создание объекта
|
||||||
|
|
||||||
|
```py
|
||||||
|
>>> a = 5-2j; a #создаваемый объект
|
||||||
|
(5-2j)
|
||||||
|
>>> type(a)
|
||||||
|
<class 'complex'>
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3)Квадратный корень в новый объект
|
||||||
|
|
||||||
|
```py
|
||||||
|
>>> import cmath
|
||||||
|
|
||||||
|
>>> exec("a1 = cmath.sqrt(a)")
|
||||||
|
>>> a1 #новый объект
|
||||||
|
(2.27872385417085-0.4388421169022545j)
|
||||||
|
```
|
||||||
Загрузка…
Ссылка в новой задаче