Files
python-labs/TEMA4/test.md
2025-10-27 12:31:16 +03:00

53 строки
2.7 KiB
Markdown
Исходник Ответственный История

Этот файл содержит невидимые символы Юникода
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Жалнин В.Ю. А-01-23, вариант 19
# Задание:
Напишите инструкцию запоминания в переменной текущего регионального времени. Напишите инструкцию превращения этого времени в символьную строку. Отобразите результат на экране. Создайте множество с 5 элементами – случайными целыми числами из диапазона значений от -23 до 57. Подсчитайте корень квадратный из суммы элементов этого множества и отобразите на экране в виде: «результат = ХХХ» с округлением числа до одного знака после точки.
Выполнение:
```python
#Напишите инструкцию запоминания в переменной текущего регионального времени.
import time
regional = time.localtime()  
#Напишите инструкцию превращения этого времени в символьную строку.
symbol = time.asctime(regional)
#Отобразите результат на экране.
print(symbol)
#Создайте множество с 5 элементами – случайными целыми числами из диапазона зна-чений от -23 до 57.
import random
mnozhestv0 = set(random.sample(range(-23,58),5)) # Множество - набор уникальных(!) элементов
#Подсчитайте корень квадратный из суммы элементов этого множества
import math
if sum(mnozhestv0) < 0:
    print("К сожалению, получившаяся сумма элементов меньше нуля, извлечение корня невозможно. Перезапустите программу.")
else:
    koren = math.sqrt(sum(mnozhestv0))
#отобразите на экране в виде: «результат = ХХХ» с округлением числа до одного знака после точки
    print("результат =", round(koren,1))
```
Вывод в терминал (первый вариант)
```
Mon Oct 27 12:22:36 2025
К сожалению, получившаяся сумма элементов меньше нуля, извлечение корня невозможно. Перезапустите программу.
```
Вывод в терминал (второй вариант)
```
Mon Oct 27 12:23:32 2025
результат = 10.1
```