
Написать по 3 простеньких програмы на использование каждой функций отдельно: int() float() str()
range() min() max() len() eval()

Ответы на вопрос

Ответ:
1. x = int("5") print(x) x = int("-0xf", base=16) print(x) x = int("0b111", base=2) print(x)
2.
print(float(10))
print(float(11.22))
print(float("-13.33"))
print(float(" -24.45\n"))
print(float("abc"))
3. x = 10
str(x)
# '10'
x = 3.5
str(x)
# '3.5'
lst = list(range(5))
str(lst)
# '[0, 1, 2, 3, 4]'
4. # 5 чисел начиная с 0
for i in range(5):
print(i)
# числа с 3 до 6 (не включая его)
for i in range(3, 6):
print(i)
5.
s = 'abcC'
print(min(s))
for c in s:
print(c, 'unicode value =', ord(c))
6.
s = 'abcCba'
print(max(s))
print('c' > 'C')
7.
class Session:
def __init__(self, number = 0):
self.number = number def __len__(self):
return self.number
s1 = Session()
print(len(s1))
s2 = Session(6)
print(len(s2))
8.
x = 1
print(eval('x==1'))
print(eval('x+2'))
Объяснение:



Ответ:
Пример – IDE
def func1():
param = 4
def inner():
param += 1
return param
def func2():
param = 4
def inner(var):
var += 1
inner(param)
return param
def func3():
param = 4
def inner(var):
var += 1
return var
param = inner(param)
return param
Как ни странно, никаких ошибок при вызове функций мы не увидели.
# Тесты
print(func1())
print(func2())
print(func3())
Объяснение:



Конечно, вот примеры простых программ на каждую из функций:
1. int():
```python # Преобразование строки в целое число number_str = "10" number_int = int(number_str) print(number_int) # Выводит: 10 ```2. float():
```python # Преобразование строки в число с плавающей запятой float_str = "3.14" float_num = float(float_str) print(float_num) # Выводит: 3.14 ```3. str():
```python # Конвертация числа в строку number = 42 number_str = str(number) print(number_str) # Выводит: '42' ```4. range():
```python # Создание последовательности чисел от 0 до 4 for i in range(5): print(i) # Выводит числа от 0 до 4 ```5. min():
```python # Нахождение минимального элемента из списка чисел numbers = [5, 2, 8, 1, 10] min_number = min(numbers) print(min_number) # Выводит: 1 ```6. max():
```python # Нахождение максимального элемента из списка чисел numbers = [5, 2, 8, 1, 10] max_number = max(numbers) print(max_number) # Выводит: 10 ```7. len():
```python # Получение длины строки text = "Пример текста" length = len(text) print(length) # Выводит: 13 (длина строки, включая пробелы) ```8. eval():
```python # Вычисление выражения, введенного пользователем expression = input("Введите математическое выражение: ") result = eval(expression) print("Результат:", result) # Пример ввода: 3 + 5 * 2 # Выводит: Результат: 13 ```Эти примеры программ демонстрируют базовое использование каждой из функций: int(), float(), str(), range(), min(), max(), len() и eval().


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili