Введение в Python [Дмитрий Красота] (fb2) читать постранично, страница - 3
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (17) »
Многострочные выражения:
Выражения в Python, как правило, заканчиваются новой строкой. Однако, в этом языке программирования существует специальный символ переноса строки (\), показывающий, что с окончанием строки не заканчивается код. Например:
1 | total =item1 + \ 2 | item2 + \ 3 | item3
Выражения, которые находятся внутри скобок: квадратных ( [ ] ), фигурных ( { } ) или круглых ( ( ) ) не нуждаются в символе переноса строки. Например:
1 | days =["Sunday", "Monday", "Tuesday", 2 | "Wednesday", "Thursday", "Friday", 3 | "Saturday"]
Кавычки в Python:
В Python можно использовать одинарные ( ' ), двойные (") и тройные (''' или """) кавычки чтобы обозначить строчный тип данных, при этом начинаться и заканчиваться строка должна одинаковыми кавычками. Строка занимающая несколько строк кода должна быть обрамлена тройными кавычками. Например: 1 | name ='wasd' 2 | description ="Some text" 3 | biography =""" Some long text for few 4 | lines of code """
Комментирование в Python:
Символ решетки (#) в Python обозначает начало комментария. Любые символы после решетки и до конца строки считаются комментариями и игнорируются интерпретатором. Например следующий код:
1 | # First line comment 2 | print "Hello, Python" # second comment
Выведет только Hello, Python в консоль.
Ввод нескольких инструкций на одной строке:
Точка с запятой (;) позволяет вводить несколько инструкций на одной строке. Например:
1 | import random; x = random.randint(); print x
Типы данных в Python
Published: 22 September 2014
Переменная в языке программирования это название для зарезервированного места в памяти компьютера, предназначенное для хранения значений. Это означает, что когда вы создаете переменную, вы на самом деле резервируете определенное место в памяти компьютера. Основываясь на типе данных переменной, интерпретатор выделяет необходимое количество памяти и решает, что может находится в зарезервированной области памяти. Для понимания, можете думать о переменной как о коробке, в которую можно положить любую вещь, но только определенного размера. Размер в данном примере будет типом переменной. Это не совсем верное определение, но оно дает общее представление о картине в целом.
Присвоение значения переменной:
В Python вам не нужно объявлять тип переменной вручную (как, например в С++). Объявление происходит автоматически (это называется динамическая типизация), когда вы присваиваете значение переменной. Знак равенства ( = ) используется для присвоения значения переменной. Операнд по левую сторону от знака равно ( = ) это имя переменной, операнд по правую сторону - значение присвоенное этой переменной. Например:
1 | country = "Swiss" # Присвоить значение Swiss переменной под названием country 2 | age = 23 # Присвоение значения 23 переменной age 3 | print country 4 | print age
При выполнении, данный код выведет: 1 | Swiss 2 | 23
Множественное присвоение значений:
В Python возможно присваивать одно значение нескольким переменным сразу. Например:
1 | a = b = c = 1
В данном создается объект со значением 1, и все 3 переменные указывают на область в памяти, в которой он находится.
Встроенные типы данных в Python:
Информация, сохраненная в памяти может быть разных типов данных. Например, возраст человека может быть числовым значением, а его адрес - буквенно-числовым. В Python существует множество стандартных типов данных, которые используются для хранения определенных значений и обладают своими специфическими методами. К стандартным типам данных в Python относят: * Числа (Numbers) * Строка (String) * Список (List) * Кортеж (Tuple) * Словарь (Dictionary)
Числовой тип данных в Python:
Числовой тип данных в Python предназначен для хранения числовых значений. Это неизменяемый тип данных, что означает, что изменение значения числового типа данных приведет к созданию нового объекта в памяти (и удалению старого) Числовые объекты создаются, когда вы присваиваете им значение. Например: 1 | num1 = 23 2 | num2 = 42
Также вы можете удалять числовой объект при помощи ключевого слова del. Синтаксис команды del следующий: 1 | del num1 # удаляет переменную num1 2 | del num2, num3 # удаляет обе переменные num2 за num3 за раз
В Python есть четыре вида числового типа данных: * int (целое число) * long (длинное целое число [может быть представлено в восьмеричной или шестнадцатеричной системе исчисления]) * float (число с плавающей точкой: -0.2, 0.0, 3.14159265 и т.д.) * complex (комплексное число)
Примеры видов числового типа данных:
int long float complex 1 51924361L 0.0 3.14j 102 -0x19323L 15.20 45.j -786 0122L -21.9 9.322e-36j 0 0xDEFABCECBDAECBFBAEl 32.3+e18 .876j 0b10 535633629843L -90. -.6545+0J -0x260 -052318172735L -32.54e100 3e+26J 0x69 -4721885298529L 70.2-E12 4.53e-7j Строки в Python:Под строками в Python подразумевается набор символов между кавычками. В Python можно использовать пары одинарных либо двойных
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (17) »
Последние комментарии
1 день 5 часов назад
1 день 13 часов назад
2 дней 4 часов назад
2 дней 8 часов назад
2 дней 8 часов назад
2 дней 8 часов назад