Python. Переменные и операторы

Азы Python

Переменные

Переменные — это именованные области памяти, которые используются для хранения данных. Они позволяют нам ссылаться на данные по имени, вместо работы с самими значениями напрямую. В Python переменные создаются автоматически при присвоении им значения.

Примеры:

# Создание переменной и присвоение ей значения
x = 10
name = "Alice"
is_active = True

Правила именования переменных:

1. Имя переменной должно начинаться с буквы или символа подчеркивания (_).
2. Имя переменной не может начинаться с цифры.
3. Имя переменной может содержать только буквенно-цифровые символы и подчеркивания (A-Z, a-z, 0-9, и _).
4. Имена переменных чувствительны к регистру (`name` и `Name` — это разные переменные).

Примеры правильных имен переменных:

age = 25
_user_name = "Bob"
total_amount = 150.75

Операторы

Операторы — это специальные символы или конструкции, которые используются для выполнения операций над переменными и значениями. В Python существует несколько типов операторов.

1. Арифметические операторы

Используются для выполнения математических операций:

  • + (сложение)
  • — (вычитание)
  • * (умножение)
  • / (деление)
  •  // (целочисленное деление)
  • % (остаток от деления)
  • ** (возведение в степень)

Примеры:

a = 10
b = 3

print(a + b) # Выведет: 13
print(a - b) # Выведет: 7
print(a * b) # Выведет: 30
print(a / b) # Выведет: 3.3333333333333335
print(a // b) # Выведет: 3
print(a % b) # Выведет: 1
print(a ** b) # Выведет: 1000

2. Операторы сравнения

Используются для сравнения значений и возвращают булевы значения:

  • == (равно)
  • != (не равно)
  • > (больше)
  •  < (меньше)
  • >= (больше или равно)
  • <= (меньше или равно)

Примеры:

x = 5
y = 10

print(x == y) # Выведет: False
print(x != y) # Выведет: True
print(x > y) # Выведет: False
print(x < y) # Выведет: True
print(x >= y) # Выведет: False
print(x <= y) # Выведет: True

3. Логические операторы

Используются для выполнения логических операций:

  • and (логическое И)
  • or (логическое ИЛИ)
  • not (логическое НЕ)

Примеры:

a = True
b = False

print(a and b) # Выведет: False
print(a or b) # Выведет: True
print(not a) # Выведет: False

4. Присваивающие операторы

Используются для присвоения значений переменным:

  • = (простое присваивание)
  • += (сложение с присваиванием)
  • -= (вычитание с присваиванием)
  •  *= (умножение с присваиванием)
  •  /= (деление с присваиванием)
  •  //= (целочисленное деление с присваиванием)
  •  %= (остаток с присваиванием)
  • **= (возведение в степень с присваиванием)

Примеры:

x = 5
x += 3 # Эквивалентно x = x + 3
print(x) # Выведет: 8

y = 10
y //= 2 # Эквивалентно y = y // 2
print(y) # Выведет: 5

Понимание переменных и операторов является основой программирования на Python и позволяет выполнять широкий спектр задач, начиная от простых вычислений до сложной логики.

Рейтинг
( 3 оценки, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Инфоучка
Добавить комментарий

fifty two − = forty five

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: