AI Ustoz UZ: изучайте искусственный интеллект на узбекском языке

Основы Python: print, переменная, f-строка, список и цикл

Начальный уровень · урок 2 · около 14 мин

Python выполняет код сверху вниз, строка за строкой. Чтобы вывести результат на экран, используется print(); текст (строка) записывается в кавычках.

print("Salom, dunyo!")
РезультатSalom, dunyo!

Переменная — это имя, связанное со значением: знак = присваивает значение имени. f-строка (перед кавычками пишется f) подставляет в текст значение переменной через {}. Именно так позже готовятся тексты запросов к модели.

model = "Mini"
versiya = 2
print(f"Men {model} v{versiya} bilan ishlayapman.")
РезультатMen Mini v2 bilan ishlayapman.

Список (list) хранит несколько значений в квадратных скобках; элементы нумеруются с 0. Цикл for повторяет одно и то же действие для каждого элемента списка. Строки внутри цикла сдвигаются слева на 4 пробела: для Python это важно.

mavzular = ["token", "prompt", "agent"]
print(mavzular[0])
for mavzu in mavzular:
    print(f"Mavzu: {mavzu}")
Результатtoken
Mavzu: token
Mavzu: prompt
Mavzu: agent

Запомните

  • print() выводит результат на экран.
  • f-строка: f"... {переменная} ...".
  • Список: [...]; цикл: for x in spisok: и 4 пробела внутри.

Упражнение

Если ism = "Ali", что выведет print(f"Salom, {ism}")?

Ответ и пояснение
  1. Salom, {ism}имя в фигурных скобках в f-строке заменяется значением.
  2. Salom, Ali (верный ответ)f-строка подставляет вместо {ism} значение переменной.
  3. ismэто имя переменной, а не её значение.

Упражнения с кодом

  1. Выведите на экран слово salom (по-узбекски «привет»).
    Подсказка: Напишите текст в кавычках внутри print(...).
  2. Запишите в переменную ism значение «Ali» и с помощью f-строки выведите Salom, Ali!.
    Подсказка: Перед кавычками напишите f, а переменную возьмите в фигурные скобки: {ism}.
  3. Выведите каждое слово из списка sozlar заглавными буквами, каждое с новой строки.
    Подсказка: После for soz in sozlar: с отступом в 4 пробела напишите команду вывода. Для заглавных букв у строки есть метод .upper().

Выполните упражнение в приложении.

Практическое задание

Запишите в список 3 любимых слова и с помощью цикла выведите каждое внутри предложения через f-строку. Проверьте код в редакторе упражнения.

  • Составил список
  • Написал цикл
  • Посмотрел результат и понял его

Словарь

Интерактивный режим: поиск, прогресс и упражнения на Python.