Dmitry Kolomeytsev 3 недель назад
Родитель 235445552c
Сommit ce6b3bf255

@ -4,4 +4,40 @@
## Задание ## Задание
## Решение Вариант №14.
Создайте объект со значением -2.3+0.8j. Определите фазу этого комплексного числа. Создайте строку с 33 символами русского алфавита. Подсчитайте число символов в строке. Случайным образом выберите из строки 7 символов и составьте из них кортеж. Превратите кортеж в новую строку.
## Решение
```py
# Создайте объект со значением -2.3+0.8j.
num = -2.3+0.8j
num
(-2.3+0.8j)
# Определите фазу этого комплексного числа
import cmath
cmath.phase(num)
2.8068558162729786
# Создайте строку с 33 символами русского алфавита
letters = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
# Подсчитайте число символов в строке
len(letters)
33
# Случайным образом выберите из строки 7 символов и составьте из них кортеж
import random
letters_tuple = tuple(random.sample(letters, 7))
letters_tuple
('ь', 'ю', 'т', 'б', 'ъ', 'р', 'в')
# Превратите кортеж в новую строку
letters_string = ''.join(letters_tuple)
letters_string
'ьютбърв'
```
Загрузка…
Отмена
Сохранить