Сборник - Шпаргалка по Python
Название: | Шпаргалка по Python | |
Автор: | Сборник | |
Жанр: | Python | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Шпаргалка по Python"
Аннотация к этой книге отсутствует.
Читаем онлайн "Шпаргалка по Python". Главная страница.
@kaspersky_ege
шпаргалка по Python
Переменные
Имена переменных
Python
#
не
могут
начинаться
#
не
могут
совпадать
с
с
цифр,
а
также
ключевыми
специальных
словами
символов
языка
#
примеры
подходящих
имен
переменных:
a_7
toto2
summa
#
примеры
неподходящих
имен
переменных:
with
/
8h
sum
_yat
Ключевые слова
Python
False,
True,
continue,
global,
raise,
None,
def,
if,
and,
del,
import,
return,
try,
elif,
in,
as,
else,
is,
while,
assert,
except,
lambda,
yield
и
break,
finally,
nonlocal,
class,
for,
not,
or,
from,
pass,
др.
так называть пер
еменные нельзя
Присвоение переменных
имя переменной = значение или вычислимое значение
Python
a
=
3
b
=
35
c,
d,
e
+
86
=
'Hi',
-8.9,
1
01
@kaspersky_ege
Типы данных
Базовые типы данных
Python
#
b
#
c
#
e
int - целое число, дробная часть отбрасывается
= 3
float - число с плавающей точкой/дробное число
= 3.5
bool - True/False - логический тип (Булевый)
= True
Контейнерные типы данных
Python
#
#
#
s
a
b
r
d
e
строка (str)
"контейнер" - набор символов
возможно использование как двойных, так и одинарных кавычек
= '' # пустая строка
= 'hello'
= "Webium"
= a + b # r = 'helloWebium'
= a * 3 # d = 'hellohellohello'
= str(645) # e = '645'
Функции split() и join()
Python
#
#
#
s
b
#
#
b
s
a.split(x) - возвращает список из элементов строки a,
строку разделяют по символу х(если не указать х, по
умолчанию разделение по пробелу)
= '1+3+5+78+6'
= s.split('+') # b = ['1', '3', '5', '78', '6']
x.join(a) - возвращает строку из элементов списка a,
соединенных символом х
= ['3', '57', '86', '7']
= '*'.join(b) # s = '3*57*86*7'
02
@kaspersky_ege
Python
#
z
a
b
d
f
p
список (list) - упорядоченный набор объектов
= [] # пустой список
= [1, 'Hi', 17.0, True]
= [2, 2.5]
= a + b
= b * 3
# d = [1, 'Hi', 17.0, True, 2, 2.5]
# f = [2, 2.5, 2, 2.5, 2, 2.5]
= list("abc")
# p = ['a', 'b', 'c']
Приведение типов
Python
x = 1000.7
int_x = int(x) # 1000
float_x = float(x) # 1000.7
str_x = str(x) # '1000.7'
bool_x = bool(x) # True
list_a = [1, 2, 1, 3]
set_a = set(list_a) # {1, 2, 3}
list_a = list(set_a) # [1, 2, 3]
03
@kaspersky_ege
Операции с контейнерными типами данных
Операции для всех контейнерных типов
Python
a
#
e
#
e
#
e
#
e
#
#
e
#
e
#
#
e
= [1, 2, 0, 6, 4]
len(v) - возвращает количество элементов в v
= len(a) # e = 5
min(v) - возвращает минимальное значение из v
= min(a) # e = 0
max(v) - возвращает максимальное значение из v
= max(a) # е = 6
sum(v) - возвращает сумму элементов v
= sum(a) # e = 13
sorted(v) - возвращает копию v
элементами
= sorted(a) # e = [0, 1, 2, 4,
sorted(v, reverse = True) - по
= sorted(a, reverse = True) #
с отсортированными по возрастанию
6]
убыванию
e = [6, 4, 2, 1, 0]
val in v - возвращает True, если значение val содержится в v, и
False в противоположном случае
= (9 in a) # e = False
05
@kaspersky_ege
Операции только для списков
Python
a = [4, 5, 8, 1]
# p.append(val) - добавляет элемент val в конец p
a.append(9) # a = [4, 5, 8, 1, 9]
# p.insert(ind, val) - вставляет значение val в p по индексу
# ind (элементы сдвигаются вправо от ind)
a.insert(1, 6) # a = [4, 6, 5, 8, 1]
# p.remove(val) - удаляет первое вхождение val в p
a.remove(5) # a = [4, 8, 1]
# p.pop(ind) - возвращает значение элемента из p по индексу
# ind + удаляет его из p
s = a.pop(2) # s = 8; a = [4, 5, 1]
# p.sort() - сортирует p по возрастанию
a.sort() # a = [1, 4, 5, 8]
# p.reverse() - устанавлиевает расположение элементов p в
# обратном порядке
a.reverse() # a = [1, 8, 5, 4]
Операции только для списков и строк
Python
a = [4, 7, 8, 8, 1]
#z.index(val) - возвращает копию z с обратным порядком элементов
c = a.index(7) # c = 1
# z.count(val) - возвращет количество вхождений val в z
c = a.count(8) # c = 2
05
@kaspersky_ege
Python
# множество (set) - набор уникальных элементов
j = set() # пустое множество
s = {1, 5, 5, 7, 4, 1} # s = {1, 5, 7, 4}
Python
# словарь (dict) набор пар "ключ:значение"
y = {} # пустой словарь
k = {1: 'January', 2: 'February', 3: 'March'}
Операции только для --">
шпаргалка по Python
Переменные
Имена переменных
Python
#
не
могут
начинаться
#
не
могут
совпадать
с
с
цифр,
а
также
ключевыми
специальных
словами
символов
языка
#
примеры
подходящих
имен
переменных:
a_7
toto2
summa
#
примеры
неподходящих
имен
переменных:
with
/
8h
sum
_yat
Ключевые слова
Python
False,
True,
continue,
global,
raise,
None,
def,
if,
and,
del,
import,
return,
try,
elif,
in,
as,
else,
is,
while,
assert,
except,
lambda,
yield
и
break,
finally,
nonlocal,
class,
for,
not,
or,
from,
pass,
др.
так называть пер
еменные нельзя
Присвоение переменных
имя переменной = значение или вычислимое значение
Python
a
=
3
b
=
35
c,
d,
e
+
86
=
'Hi',
-8.9,
1
01
@kaspersky_ege
Типы данных
Базовые типы данных
Python
#
b
#
c
#
e
int - целое число, дробная часть отбрасывается
= 3
float - число с плавающей точкой/дробное число
= 3.5
bool - True/False - логический тип (Булевый)
= True
Контейнерные типы данных
Python
#
#
#
s
a
b
r
d
e
строка (str)
"контейнер" - набор символов
возможно использование как двойных, так и одинарных кавычек
= '' # пустая строка
= 'hello'
= "Webium"
= a + b # r = 'helloWebium'
= a * 3 # d = 'hellohellohello'
= str(645) # e = '645'
Функции split() и join()
Python
#
#
#
s
b
#
#
b
s
a.split(x) - возвращает список из элементов строки a,
строку разделяют по символу х(если не указать х, по
умолчанию разделение по пробелу)
= '1+3+5+78+6'
= s.split('+') # b = ['1', '3', '5', '78', '6']
x.join(a) - возвращает строку из элементов списка a,
соединенных символом х
= ['3', '57', '86', '7']
= '*'.join(b) # s = '3*57*86*7'
02
@kaspersky_ege
Python
#
z
a
b
d
f
p
список (list) - упорядоченный набор объектов
= [] # пустой список
= [1, 'Hi', 17.0, True]
= [2, 2.5]
= a + b
= b * 3
# d = [1, 'Hi', 17.0, True, 2, 2.5]
# f = [2, 2.5, 2, 2.5, 2, 2.5]
= list("abc")
# p = ['a', 'b', 'c']
Приведение типов
Python
x = 1000.7
int_x = int(x) # 1000
float_x = float(x) # 1000.7
str_x = str(x) # '1000.7'
bool_x = bool(x) # True
list_a = [1, 2, 1, 3]
set_a = set(list_a) # {1, 2, 3}
list_a = list(set_a) # [1, 2, 3]
03
@kaspersky_ege
Операции с контейнерными типами данных
Операции для всех контейнерных типов
Python
a
#
e
#
e
#
e
#
e
#
#
e
#
e
#
#
e
= [1, 2, 0, 6, 4]
len(v) - возвращает количество элементов в v
= len(a) # e = 5
min(v) - возвращает минимальное значение из v
= min(a) # e = 0
max(v) - возвращает максимальное значение из v
= max(a) # е = 6
sum(v) - возвращает сумму элементов v
= sum(a) # e = 13
sorted(v) - возвращает копию v
элементами
= sorted(a) # e = [0, 1, 2, 4,
sorted(v, reverse = True) - по
= sorted(a, reverse = True) #
с отсортированными по возрастанию
6]
убыванию
e = [6, 4, 2, 1, 0]
val in v - возвращает True, если значение val содержится в v, и
False в противоположном случае
= (9 in a) # e = False
05
@kaspersky_ege
Операции только для списков
Python
a = [4, 5, 8, 1]
# p.append(val) - добавляет элемент val в конец p
a.append(9) # a = [4, 5, 8, 1, 9]
# p.insert(ind, val) - вставляет значение val в p по индексу
# ind (элементы сдвигаются вправо от ind)
a.insert(1, 6) # a = [4, 6, 5, 8, 1]
# p.remove(val) - удаляет первое вхождение val в p
a.remove(5) # a = [4, 8, 1]
# p.pop(ind) - возвращает значение элемента из p по индексу
# ind + удаляет его из p
s = a.pop(2) # s = 8; a = [4, 5, 1]
# p.sort() - сортирует p по возрастанию
a.sort() # a = [1, 4, 5, 8]
# p.reverse() - устанавлиевает расположение элементов p в
# обратном порядке
a.reverse() # a = [1, 8, 5, 4]
Операции только для списков и строк
Python
a = [4, 7, 8, 8, 1]
#z.index(val) - возвращает копию z с обратным порядком элементов
c = a.index(7) # c = 1
# z.count(val) - возвращет количество вхождений val в z
c = a.count(8) # c = 2
05
@kaspersky_ege
Python
# множество (set) - набор уникальных элементов
j = set() # пустое множество
s = {1, 5, 5, 7, 4, 1} # s = {1, 5, 7, 4}
Python
# словарь (dict) набор пар "ключ:значение"
y = {} # пустой словарь
k = {1: 'January', 2: 'February', 3: 'March'}
Операции только для --">
Книги схожие с «Шпаргалка по Python» по жанру, серии, автору или названию:
Брайсон Пэйн - Python для детей и родителей Жанр: Python Год издания: 2021 |
Дэвид Копец - Классические задачи Computer Science на языке Python Жанр: Python Год издания: 2020 Серия: Библиотека программиста |
Адреа Лонца - Алгоритмы обучения с подкреплением на Python Жанр: Python Год издания: 2020 |
Адбулазиз Абдулазиз Адешина - Создание веб-API Python с помощью FastAPI Жанр: Python Год издания: 2022 |
Другие книги автора « Сборник»:
Сборник - Антитеррор. Практикум для горожанина Жанр: Политика и дипломатия Год издания: 2005 |
Сборник - Оптинские старцы. Наставления, поучения, дневники Жанр: Религия Год издания: 2011 |
Сборник - Дивеевская тайна и предсказания о Воскресении России. Преподобный Серафим Саровский Чудотворец Жанр: Православие Год издания: 2011 Серия: Великие тайны истории |