diff --git a/TEMA4/test.md b/TEMA4/test.md index 313f294..dc4b070 100644 --- a/TEMA4/test.md +++ b/TEMA4/test.md @@ -4,4 +4,40 @@ ## Задание -## Решение \ No newline at end of file +Вариант №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 +'ьютбърв' +``` \ No newline at end of file