x = 10 # Переменная x ссылается на объект int
print(type(x)) # <class 'int'>
x = "Hello, Python!" # Теперь x ссылается на объект str
print(type(x)) # <class 'str'>
x = 10
print(id(x)) # Выводит уникальный идентификатор объекта
x += 5
print(id(x)) # Новый идентификатор, так как создан новый объект
text = "Hello"
print(id(text)) # Уникальный идентификатор строки
text += ", World!"
print(id(text)) # Новый объект, так как строка изменилась
my_list = [1, 2, 3]
print(id(my_list)) # Идентификатор списка
my_list.append(4) # Добавляем элемент
print(id(my_list)) # Идентификатор не изменился
steps = 0 # Утро: шагов еще нет
steps += 1000 # Утренний поход в магазин
steps += 5000 # Прогулка в парке
print(f"Сегодня вы прошли {steps} шагов!") # Вывод: Сегодня вы прошли 6000 шагов!
weight = 2.35 # Вес в килограммах
price_per_kg = 100.50 # Цена за килограмм
total_cost = weight * price_per_kg
print(f"Общая стоимость: {total_cost:.2f} руб.") # Вывод: Общая стоимость: 236.18 руб.
# Координаты точек на плоскости
point1 = 3 + 4j # Первая точка: (3, 4)
point2 = 0 + 0j # Вторая точка: (0, 0)
# Вычисляем расстояние
distance = abs(point1 - point2)
print(f"Расстояние между точками: {distance}") # Вывод: Расстояние между точками: 5.0
text = "Python"
print(text[-1]) # n
print(text[-3:]) # hon
tasks = ["купить хлеб", "проверить почту", "позвонить другу"].
person = {
"имя": "Иван",
"возраст": 30,
"город": "Москва"
}
# Открываем файл с именами для чтения
with open("participants.txt", "r") as file:
names = file.readlines() # Читаем все строки в список
# Подсчитываем частоту упоминания каждого имени
name_count = {}
for name in names:
name = name.strip() # Убираем лишние пробелы и символы новой строки
if name in name_count:
name_count[name] += 1
else:
name_count[name] = 1
# Сортируем имена по популярности
sorted_names = sorted(name_count.items(), key=lambda x: x[1], reverse=True)
# Сохраняем результат в новый файл
with open("popular_names.txt", "w") as output_file:
output_file.write("Самые популярные имена:\n")
for name, count in sorted_names:
output_file.write(f"{name}: {count}\n")