You are currently viewing Python | Набор 2 (Переменные, Выражения, Условия и функции)

Python | Набор 2 (Переменные, Выражения, Условия и функции)

Введение в Python было рассмотрено в этой статье. Теперь давайте начнем с изучения python.

Запуск вашего первого кода на Python

Программы на Python не компилируются, а скорее интерпретируются. Теперь давайте перейдем к написанию кода на python и его запуску. Пожалуйста, убедитесь, что python установлен в системе, над которой вы работаете. Если он не установлен, скачайте его отсюда. Мы будем использовать python 2.7.

Создание файла Python:

файлы Python хранятся с расширением “.py”. Откройте текстовый редактор и сохраните файл с именем “hello.py”. Откройте его и напишите следующий код:

print "Hello World"
# Notice that NO semi-colon is to be used

Чтение содержимого файла:

Система Linux – Перейдите в каталог с терминала, где создан файл (hello.py) сохраняется с помощью команды «cd», а затем введите в терминале следующее:

python hello.py

Система Windows – Откройте командную строку и перейдите в каталог, в котором хранится файл, с помощью команды «cd», а затем запустите файл, записав имя файла в качестве команды.

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

Пример:

a = 3
A = 4
print a
print A

На выходе получается:

3
4

Выражения в
арифметических операциях Python в python можно выполнять с помощью арифметических операторов и некоторых встроенных функций.

a = 2
b = 3
c = a + b
print c
d = a * b
print d

На выходе получается:

5
6

Условия в Python

Условный вывод в python может быть получен с помощью операторов if-else и elif (else if).

a = 3
b = 9
if b % a == 0 :
	print "b is divisible by a"
elif b + 1 == 10:
	print "Increment in b produces 10"
else:
	print "You are in else statement"

На выходе получается :

b is divisible by a

Функции в Python

Функция в python объявляется ключевым словом » def’ перед именем функции. Тип возвращаемой функции не обязательно должен быть явно указан в python. Функцию можно вызвать, написав имя функции, за которым следует список параметров в скобках.

# Function for checking the divisibility
# Notice the indentation after function declaration
# and if and else statements
def checkDivisibility(a, b):
	if a % b == 0 :
		print "a is divisible by b"
	else:
		print "a is not divisible by b"
#Driver program to test the above function
checkDivisibility(4, 2)

На выходе получается:

a is divisible by b

Таким образом, python-это очень упрощенный и менее громоздкий язык для программирования. Эта простота python сама по себе способствует его широкому использованию.