Приветствую Вас! Не медля, запускаем PyCharm.
Создаём новый проект. Как на картинке выше, мы можем видеть консоль. Вводим в консоль несколько примеров кода Python с объяснением основ синтаксиса и нажимаем на play (значок сверху), а внизу мы должны увидеть результат :
## Hello world!
Первым шагом в изучении любого языка программирования обычно является написание программы, которая выводит на экран фразу "Hello, world!". Вот как это выглядит на Python:
```
print("Hello, world!")
```
Здесь ключевым словом является `print()`. Это встроенная функция Python, которая выводит содержимое в скобках на экран.
## Переменные и типы данных
Python является языком со строгой типизацией. Это означает, что каждая переменная должна быть определена в своем типе, и тип не может быть изменен во время выполнения программы. Вот несколько примеров определения переменных в Python:
```
name = "Alice" # строковый тип данных
age = 25 # целочисленный тип данных
height = 1.75 # тип данных с плавающей точкой (действительное число)
is_student = True # логический тип данных (истина или ложь)
```
Это простые переменные, которые определяют имя, возраст, рост и ученический статус. Знак равенства (`=`) используется для присвоения значения переменной.
## Арифметические операции
Python также поддерживает обычные арифметические операции: сложение, вычитание, умножение и деление. Вот несколько примеров:
```
x = 10
y = 5
print(x + y) # сложение
print(x - y) # вычитание
print(x * y) # умножение
print(x / y) # деление
```
В этом примере мы определили две переменные (`x` и `y`) со значениями 10 и 5 соответственно. Затем мы использовали `print()` для вывода результатов арифметических операций.
## Условные операторы
Условные операторы используются в Python для принятия решений в зависимости от значений переменных или других условий. Вот пример использования оператора `if`:
```
age = 18
if age >= 18:
print("Вы совершеннолетний")
else:
print("Вы не совершеннолетний")
```
В этом примере мы определили переменную `age` со значением 18 и использовали оператор `if`, чтобы проверить является ли значение переменной `age` больше или равно 18. Если это так, мы выводим строку `"Вы совершеннолетний"`, в противном случае мы выводим `"Вы не совершеннолетний"`. Обратите внимание на отступы после `if` и `else` - это способ указать, какой код должен быть выполнен в зависимости от результата проверки.
## Циклы
Циклы используются в Python для повторения блока кода определенное количество раз или до тех пор, пока не выполнится определенное условие. Ниже приведен пример цикла `for`:
```
for i in range(5):
print(i)
```
Этот код повторяет блок кода, который выводит переменную `i`, 5 раз - от 0 до 4 включительно. Функция `range()` возвращает последовательность чисел, начиная с 0 и заканчивая указанным числом (в этом случае 5). Обратите внимание на отступы - это способ определить, какой код должен повторяться.
## Функции
Функции используются в Python для группировки и повторного использования блока кода. Ниже приведен пример определения функции `greetings()`:
```
def greetings(name):
print("Привет, " + name + "!")
```
В этом примере мы определили функцию `greetings()`, которая принимает один аргумент `name`. Эта функция просто выводит строку "Привет" с именем, переданным в качестве аргумента. Мы можем вызвать эту функцию с разными именами, передавая их как аргументы:
```
greetings("Alice")
greetings("Bob")
greetings("Charlie")
```
Вы получите следующий результат:
```
Привет, Alice!
Привет, Bob!
Привет, Charlie!
```
Это только начало, но я надеюсь, что это дало вам хорошее представление о том, как выглядит основной синтаксис Python!
Вам понравилась статья? Подпишись на мои уроки, чтобы ничего не пропустить! Поставьте лайк! Вам не сложно, а мне приятно.
Далее, переходим к следующей статье и начинаем изучать Урок №4 Python: функции и модули в разработке программ (Статья готовится, выпуск запланирован на 23.05.2023)
Посмотреть Урок №2 Теория "Основы синтаксиса Python: все, что нужно знать"
Вернуться к уроку: Начало изучения языка программирования Python. Урок №1 "Подготовка"