Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Python Азы

Kill_Monger

Начинающий
Регистрация
23 Мар 2018
Сообщения
23
Лучшие ответы
0
Репутация
7
Итак, первая часть будет посвящена переменным, типам данных, вводу и выводу данных.
Начнем пожалуй, с того, что же такое Python.
Python — интерпретируемый язык, то есть код выполняется частями и преобразуется в машинный.

Тип Данных

Существуют разные типы данных — числа, строки и т.д. В Python существуют специальные обозначения для разных типов данных:

PHP:
str('56') '56' #Строки (# в python однострочные комментарии)
int('7.2') '7' #Целое число
float('34') '34.0' #Числа с запятой, дроби
Конечно же, если мы попытаемся преобразить слово в целое число, то увидим ошибку. Будьте внимательны!

Переменные

Данные находятся в ячейках памяти компьютера. Раньше, чтобы получить к ним доступ, указывали регистр. Но уже давно используются переменные. Переменная состоит из имени и значения. Имя может начинаться только с буквы. Пример:

PHP:
retro = 3
name = 'Grigory'
Учтите, что если значение переменной слово, то оно должно заключаться в кавычки. Если же значение переменной другая переменная или цифра, то кавычки не нужны. Переменные можно вызывать, например:

PHP:
b=6
b
Мы увидим:
PHP:
6
Над переменными можно выполнять действия. Пример:

PHP:
a=4
b=3
c=a + b
Если затем мы вызовем c, то увидим результат сложения a и b. Кстати, действия в Python почти ни чем не отличаются от действий в реальном мире. Приведу основные:

PHP:
*  #Умножение
+  #Сложение
-  #Вычитание
/  #Деление
**  #Возведение в степень
Больше действий вы найдете в модуле math.

Вывод данных

Согласитесь, что использовать переменные для вывода данных — неудобно и не экономично. Поэтому в Python существует функция print, которая позволяет выводить произвольные данные на экран. Как она действует:

PHP:
#Пример 1
a='hello'
print(a) #() только в python 3, в python 2 без скобок

#Пример 2
print('ice-cream') #Не забывайте про кавычки!

#Пример 3
b='lazy'
print('Are you' + b) #Используем + для подстановки не слов
Ввод данных

Вряд ли пользователю будет интересно просто смотреть на экран или нажимать Enter. Программе нужно добавить интерактивности! Для этого (и не только) существует функция ввода данных. Давайте посмотрим на нее внимательней:

PHP:
#Пример 1
b=input() #Просто ждем ввода, после этого продолжится выполнение программы

#Пример 2
b=input('My name is... ') #Можно добавить текст-подсказку...
print('Your name is' + b) #и отобразить введенные данные
На сегодня все, спасибо за внимание!
 
Последнее редактирование:
Сверху Снизу