Распечатать() Показать результат выполнения команды x = "Привет, мир"
печать (х)
вывод: Привет, мир Вход() Сбор данных от пользователей print (input ("как тебя зовут?"))
вывод: как вас зовут? тип() Найдите тип переменной x = "Регулярные выражения"
тип (x)
выход: len () Найдите количество элементов в переменной len ([1, 2, 3])
вывод: 3 \ Экранировать символ, изменяющий назначение строки кода print ("Я хочу, чтобы вы добавили \" \ "")
вывод: я хочу, чтобы вы добавили "" \ п Разорвать строковый символ, чтобы начать со следующей строки print ("Это строка \ n Это вторая строка")
выход:
Это линия
Это вторая строка def имя_функции (параметр):
команды Инициировать функцию с необязательным параметром def yourName (x):
печать (x + 1) лямбда Вызов анонимной функции add_3_to = лямбда y: y + 3
печать (add_3_to (4))
вывод: 7 возвращаться Вернуть результат из функции def yourName (x):
вернуть x + 1 класс Создать объект Python класс myClass:
def myFunc (x): def __init__ Инициализировать атрибуты класса класс myClass:
def __init __ (себя, атрибуты ...)
instagram viewer
"__init__.py Сохраните файл, содержащий модуль, чтобы он успешно читался в другом файле Python. Переименуйте файл, содержащий модуль, как:
"__init__.py int () Преобразование переменной в целое число интервал (1,234)
вывод: 1 str () Преобразовать переменную в строку ул (1.234)
вывод: '1.234' плавать() Преобразование переменной в число с плавающей запятой поплавок (23)
вывод: 23.0 dict (Счетчик ()) Преобразование списка или кортежа в словарь после сортировки с помощью встроенного счетчика Python из коллекций счетчик импорта
dict (Counter ([1,1,2,1,2,3,3,4]))
вывод: {1: 3, 2: 2, 3: 2, 4: 1} круглый() Округлите результат операции до ближайшего целого числа круглый (23,445)
вывод: 23 раунд (операция или число, десятичные разряды) Округлите результат операции до определенного количества десятичных знаков. круглый (23,4568, 2)
вывод: 23,46 если: Инициировать условный оператор если 2 <3:
print («Два меньше») Элиф: Сделайте контрзадачу, если оператор if имеет значение False если 2 <3:
print («Два меньше»)
elif 2 == 3:
print ("Продолжайте") еще: Сделайте последнее возражение, если другие условия не верны. если 2 <3:
print («Два меньше»)
elif 2 == 3:
print ("Продолжайте")
еще:
print ("Три больше") Продолжать Игнорировать условие и выполнить оставшуюся часть цикла a = [1, 4, -10, 6, 8]
для b в a:
если b <= 0:
Продолжать
печать (б)
выход:
1
4
6
8 перерыв Завершить поток цикла с заданным условием a = [1, 4, -10, 6, 8]
для b в a:
если b> = 6:
перерыв
печать (б)
выход:
1
4
-10 проходить Игнорировать предыдущие инструкции для b в a:
проходить попробуй, кроме
Попробуйте блок кода, иначе вызовите определенное исключение пытаться:
печать (а)
Кроме:
print («Произошла ошибка!»)
вывод: Произошла ошибка! наконец-то Выполнить последний код, когда блоки try и except терпят неудачу пытаться:
печать (а)
Кроме:
печать (d)
наконец-то:
print ("Вы не можете распечатать неопределенную переменную")
вывод: вы не можете распечатать неопределенную переменную поднять исключение () Вызвать исключение, которое останавливает команду, когда выполнение невозможно а = 7 + 2
если <10:
поднять исключение ("О! Вы не получили 10 баллов) импорт х Импортировать целый модуль или библиотеку импортная математика из x импорт y Импортировать библиотеку x из файла или класс y из режима импорта scipy.stats в виде Настройте выражение под ваше предпочтительное имя импортировать панд как pd в Проверить, присутствует ли значение в переменной х = [1, 4, 6, 7]
если 5 в x:
print ("Есть пятерка")
еще:
print ("Пятерки нет")
вывод: Нет пятерки является Проверьте, относятся ли две переменные к одному элементу х = [1, 4, 6, 7]
х = б
print (x is b)
Правда Никто Объявить нулевое значение x = Нет < Проверить, меньше ли одно значение другого 5<10
вывод: True > Проверьте, не превышает ли одно значение другое 5>10
вывод: Ложь <= Проверить, меньше ли одно значение другому или равно ему 2*2<=3
вывод: Ложь >= Проверить, больше ли одно значение другому или равно ему 2*2>=3
вывод: True "== Проверьте, совпадает ли одно значение с другим 3==4
вывод: Ложь != Убедитесь, что одно значение не равно другому. 3!=4
вывод: True импорт ре Импортировать встроенные регулярные выражения Python импорт ре
re.findall ("строки", переменная) а | б Проверить, присутствует ли какой-либо из двух элементов в строке импорт ре
someText = "Привет, регулярное выражение"
a = re.findall ("обычный | Привет", someText)
печать (а)
вывод: ['Привет', 'обычный'] строка $ Проверить, заканчивается ли переменная набором строк импорт ре
someText = "Привет, регулярное выражение"
a = re.findall ("выражение $", someText)
вывод: ['выражение'] ^ строка Проверьте, начинается ли переменная с набора строк импорт ре
someText = "Привет, регулярное выражение"
a = re.findall ("^ Привет", someText)
печать (а)
вывод: ['Привет'] string.index () Проверить позицию индекса строкового символа a = "Привет, мир"
a.index ('H')
вывод: 0 string.capitalize () Сделать первый символ в наборе строк заглавным a = "Привет, мир"
a.capitalize ()
вывод: 'Hello world' string.swapcase () Выведите первую букву каждого слова в нижнем регистре, а остальные в верхнем регистре. a = "Привет, мир"
a.swapcase ()
выход:
'Привет мир' string.lower () Преобразуйте все строки в нижний регистр a = "Привет, мир"
а. нижний ()
вывод: 'привет, мир' string.upper () Преобразовать все строки в верхний регистр a = "Привет, мир"
a.upper ()
вывод: 'HELLO WORLD' string.startswith () Проверить, начинается ли строка с определенного символа a = "Привет, мир"
a.startswith ('а')
вывод: Ложь string.endswith () Проверить, заканчивается ли строка определенным символом a = "Привет, мир"
a.endswith ('д')
вывод: True string.split () Разделите каждое слово на список a = "Привет, мир"
a.split ()
вывод: ['Привет', 'мир'] строки {} '. format () Отображать вывод в виде строки а = 3 + 4
print ("Ответ: {}". format (a))
вывод: Ответ 7 не Нет Проверить, не пусто ли значение переменной def checknull (a):
если a не равно None:
вернуть "его полный!"
еще:
вернуть "его пусто!" х% у Найдите остаток (модуль) от деления 9%4
вывод: 1 х // у Найдите частное от деления 9//4
вывод: 2 "= Присвойте значение переменной а = {1: 5, 3: 4} "+ Сложите элементы вместе ["два"] + ["один"]
вывод: ['два', 'один']
1+3
output = 4 "- Найдите разницу между набором чисел 3-4
output = -1 "* Найдите произведение набора чисел 3*4
вывод: 12 а + = х Добавить x к переменной a, не присваивая его значение новой переменной а = 2
а + = 3
вывод: 5 а- = х Вычтите x из переменной a, не присваивая его новой переменной а = 3
а- = 2
вывод: 1 а * = х Найдите произведение переменных a и x, не присваивая результат новой переменной а = [1, 3, 4]
а * = 2
вывод: [1, 3, 4, 1, 3, 4] х ** у Возвести основание x в степень y 2**3
вывод: 8 pow (x, y) Возвести x в степень y pow (2, 3)
вывод: 8 абс (х) Преобразуйте отрицательное целое число в его абсолютное значение абс (-5)
вывод: 5 х ** (1 / нт) Найдите корень n-й степени числа 8**(1/3)
вывод: 2 а = б = с = д = х Присвойте одно и то же значение нескольким переменным a = b = c = d = "Привет, мир" х, у = у, х Поменять местами переменные х = [1, 2]
у = 3
х, у = у, х
печать (х, у)
выход:
3 [1, 2] для Перебирать элементы в переменной а = [1, 3, 5]
для b в a:
print (b, «x», «2», «=», b * 2)
выход:
1 х 2 = 2
3 х 2 = 6
5 х 2 = 10 пока Продолжайте перебирать переменную, пока определенное условие остается истинным а = 4
b = 2
в то время как b <= a:
print (b, «меньше чем», a)
б + = 1
выход:
2 меньше 4
3 меньше 4
4 меньше 4 диапазон() Создайте диапазон положительных целых чисел от x до y x = диапазон (4)
печать (х)
диапазон (0, 4)
для b в x:
печать (б)
выход:
0
1
2
3 сумма () Перебирать элементы в списке print (sum ([1, 2, 3]))
вывод: 6 сумма (список, начало) Вернуть сумму списка с добавленным элементом print (sum ([1, 2, 3], 3))
вывод: 9 [] Составьте список элементов x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Создайте тупоркублочки неизменны х = (1, 2, 'g', 5) {} Создать словарь a = {'x': 6, 'y': 8} x [a: b] Разрезать список х = [1, 3, 5, 6]
х [0: 2]
вывод: [1, 3] x [ключ] Получить значение ключа в словаре x a = {'x': 6, 'y': 8}
печать (a ['x'])
вывод: 6 x.append () Добавить список значений в пустой список х = [1]
x.append ([1,2,3])
печать (х)
вывод: [1, [1,2,3]] x.extend () Добавить список значений для продолжения существующего списка без необходимости создания вложенного списка х = [1,2]
x.extend ([3,4,6,2])
печать (х)
выход:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Полностью удалить элемент из списка по определенному индексу х = [1,2,3,5]
del (x [0: 2])
печать (х)
вывод: [2,3,5]
del (x [ключ]) Полностью удалить ключ и значение из словаря по определенному индексу y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
печать (у)
вывод = {2: 5, 4: 6} dict.pop () Вытащить значение ключа и удалить его из словаря по определенному индексу а = {1: 3, 2: 4, 5: 6}
поп (1)
вывод: 3 dict.popetm () Вытащите последний элемент из словаря и удалите его а = {1: 2, 4: 8, 3: 5}
а.попьем ()
вывод: (3, 5)
печать (а)
вывод: {1: 2, 4: 8} list.pop () Вытащить указанный индекс из списка и удалить его из списка a = [1, 3, 2, 4, 1, 6, 6, 4]
поп (-2)
вывод: 6
печать (а)
вывод: [1, 3, 2, 4, 1, 6, 4] Чисто() Очистить элементы списка или словаря х = [1, 3, 5]
x.clear ()
печать (х)
выход: [] Удалить() Удалить элемент из списка х = [1, 5, 6, 7]
x.remove (1)
вывод: [5, 6, 7] вставлять() Вставить элементы в список х = [3, 5, 6]
x.insert (1, 4)
печать (х)
вывод: [1, 4, 3, 5, 6] сортировка (обратное = условие) Изменение направления элементов в списке на обратное х = [1, 3, 5, 6]
x.sort (обратный = True)
печать (х)
вывод: [6, 5, 3, 1] Обновить() Обновите словарь, изменив его первый элемент и добавив в его конец любой другой элемент. х = {1: 3, 5: 6}
x.update ({1: 4, 8: 7, 4: 4})
печать (х)
вывод: {1: 4, 5: 6, 8: 7, 4: 4} ключи () Показать все ключи в словаре а = {1: 2, 4: 8}
a.keys ()
вывод: dict_keys ([1, 4]) значения() Показать все значения в словаре а = {1: 2, 4: 8}
a.values ​​()
вывод: dict_values ​​([2, 8]) Предметы() Отображение ключей и значений в словаре а = {1: 2, 4: 8}
a.items ()
вывод: dict_items ([(1, 2), (4, 8)]) получить (ключ) Получить значение элемента в словаре по его ключу а = {1: 2, 4: 8, 3: 5}
a.get (1)
вывод: 2 setdefault (ключ) Вернуть исходное значение элемента в словарь a.setdefault (2) f = {** a, ** b} Объединить два словаря a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
печать (е)
вывод: {'x': 6, 'y': 8, 'c': 5, 'd': 3} Удалить() Удалить первое совпадающее значение элемента из списка, не обращая внимания на его индекс a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
А. удалить (4)
печать (а)
вывод: [1, 3, 2, 4, 1, 6, 6, 4] memoryview (x) Доступ к внутренним буферам объекта a = memoryview (объект) байты () Преобразование протокола буфера памяти в байты байты (a [0: 2]) bytearray () Вернуть массив байтов bytearray (объект) # Напишите одну строку комментария или запретите выполнение строки кода # Шпаргалка по регулярным выражениям Python Напишите многострочный комментарий Шпаргалка по регулярным выражениям Python хороша для начинающих
Это также отличное напоминание для экспертов. Командная строка пакет установки pip Установить онлайн-библиотеку pip install pandas имя virtualenv Используйте virtaulenv для создания виртуальной среды virtualenv myproject mkvirtualenv имя Используйте оболочку виртуальной среды для создания виртуальной среды mkvirtualenv мойпроект python file.py Запустите команды в файле Python "python my_file.py замораживание пипса Вывести список всех установленных пакетов в виртуальной среде замораживание пипса pip freeze> somefiles Скопируйте все установленные библиотеки в один файл замораживание пипса> requirements.txt где Найдите путь установки Python где питон --версия Проверить версию пакета python --version .EXE Запустите оболочку Python python.exe с открытым (файл, 'w') Записать в существующий файл и перезаписать его существующее содержимое с open ('regex.txt', 'w') как wf:
wf.write («Привет, мир!») с открытым (файл, 'r') Открыть файл только для чтения с open ('regex.txt', 'r') как rf:
печать (rf.read () с открытым (файл, 'а') Запись в файл без перезаписи существующего содержимого с open ('regex.txt', 'a') как af:
af.write ("\ nПривет, да!") file.close Закройте файл, если он не используется af = open ('regex.txt')
af.close выход Выйти из оболочки Python выход()