Тема: Практика кода и отладка
0/0
UserName = "Alice" print(UserName)
user_name = "Alice" print(user_name)
age = 25 message = "Возраст: " + age print(message)
str() перед сложением.
age = 25 message = "Возраст: " + str(age) print(message)
Привет, <имя>. Тебе <возраст> лет.name = input("Введите имя: ") age = input("Введите возраст: ") print("Привет, " + name + ". Тебе " + age + " лет.")
name = input("Введите имя: ") age = input("Введите возраст: ") print(f"Привет, {name}. Тебе {age} лет.")
.append() в списке.numbers = [1, 2, 3] numbers.append(4, 5) print(numbers)
.append() принимает один аргумент.
numbers = [1, 2, 3] numbers.append(4) numbers.append(5) print(numbers)
letters = ['a', 'b', 'c'] print(letters[3])
letters = ['a', 'b', 'c'] print(letters[2])
nums = [1, 2, 3] total = 0 for num in nums: total = total * num print(total)
+, а не *.
nums = [1, 2, 3] total = nums[0] + nums[1] + nums[2] print(total) # Или использовать встроенную функцию sum() total = sum(nums) print(total)
+, но не добавляется пробел между словами.words = ["Hello", "world"] sentence = words[0] + words[1] print(sentence)
words = ["Hello", "world"] sentence = words[0] + " " + words[1] print(sentence)
type().value = 10 print(type(str(value)))
value = 10 print(type(value))
num_str = "123.45" num = int(num_str) print(num)
int, сначала нужно преобразовать в float.
num_str = "123.45" num = int(float(num_str)) print(num)
set1 = {1, 2, 3}
set2 = {3, 2, 1}
print(set1 == set2)
set1 = {1, 2, 3}
set2 = {3, 2, 1}
print(set1 == set2) # Выведет True
profile = {'name': 'John', 'age': 30}
print(profile['city'])
.get() чтобы избежать ошибки.
profile = {'name': 'John', 'age': 30}
print(profile.get('city', 'Город не указан'))
coords = (10, 20) coords[0] = 5 print(coords)
coords = (10, 20) coords = (5, coords[1]) print(coords)
random для получения случайного элемента из списка.import random items = ['a', 'b', 'c'] print(random.randint(items))
random.choice().
import random items = ['a', 'b', 'c'] print(random.choice(items))
faker, но не импортирован нужный класс.fake = Faker()
print(fake.name())
Faker из пакета faker.
from faker import Faker fake = Faker() print(fake.name())
print() и сделать вывод более читаемым.name = "Anna" age = 28 city = "Moscow" print("Имя: " + name) print("Возраст: " + str(age)) print("Город: " + city)
name = "Anna" age = 28 city = "Moscow" print(f"""Имя: {name} Возраст: {age} Город: {city}""")
type()print() для проверки промежуточных значенийsnake_case для переменных и функций.get() для безопасного доступа к словарям