Python Синтаксис: переменные, типы данных, условные операторы, циклы

Переменные и типы данных

Python является динамически типизированным языком программирования, что означает, что вам не нужно объявлять типы переменных перед их использованием. Ниже приведены примеры объявления переменных и некоторые распространенные типы данных:

Объявление переменной:

variable_name = value

Общие типы данных:

  • Целое число( int): age = 25
  • Число с плавающей запятой( float): pi = 3.14
  • Строка( str): name = "John"
  • Логический( bool): is_true = True

 

Условные операторы

Условные операторы Python используются для проверки условий и выполнения операторов на основе результата оценки. Структуры if, else, и elif(else if) используются следующим образом:

if заявление:

if condition:  
    # Execute this block if condition is True  

else заявление:

else:  
    # Execute this block if no preceding if statement is True  

elif (else if) заявление:

elif condition:  
    # Execute this block if condition is True and no preceding if or else statement is True  

 

Петли

Python поддерживает два часто используемых типа циклов: for цикл и while цикл, что позволяет повторять выполнение операторов.

for петля:

for variable in sequence:  
    # Execute statements for each value in the sequence  

while петля:

while condition:  
    # Execute statements while the condition is True  

 

Конкретный пример:

# Variable declaration  
age = 25  
name = "John"  
  
# Conditional statement  
if age >= 18:  
    print("You are of legal age.")  
else:  
    print("You are not of legal age.")  
  
# Loop  
for i in range(5):  
    print("Hello there!")  
  
count = 0  
while count < 5:  
    print("Loop number:", count)  
    count += 1  

При выполнении приведенный выше код проверит возраст и напечатает соответствующее сообщение, затем зациклит сообщение Hello there!  пять раз, используя for цикл, и, наконец, распечатает значения цикла while.