печат () Показване на резултата от команда x = "Здравей, свят"
печат (x)
изход: Здравей, свят вход() Събиране на данни от потребителите print (input ("как се казваш?"))
изход: как се казваш? Тип() Намерете типа на променлива x = "Регулярни изрази"
тип (x)
изход: len () Намерете броя на елементите в променлива len ([1, 2, 3])
изход: 3 \ Избягайте от символ, който променя намерението на ред код print ("Искам да добавите \" \ "")
изход: Искам да добавите "" \н Прекъснете символен низ, за ​​да започнете от следващия ред print ("Това е ред \ n Това е втори ред")
изход:
Това е линия
Това е втори ред def function_name (параметър):
команди Инициирайте функция с незадължителен параметър def yourName (x):
печат (x + 1) ламбда Обадете се на анонимна функция add_3_to = lambda y: y + 3
печат (add_3_to (4))
изход: 7 връщане Връща резултат от функция def yourName (x):
връщане x + 1 клас Създайте обект на Python клас myClass:
def myFunc (x): def __init__ Инициализирайте атрибутите на клас клас myClass:
def __init __ (самостоятелно, атрибути ...) "__init__.py
instagram viewer
Запазете файл, съдържащ модул, така че да се чете успешно в друг файл на Python Преименувайте файл, съдържащ модул, като:
"__init__.py int () Преобразуване на променлива в цяло число int (1.234)
изход: 1 str () Преобразуване на променлива в низ str (1.234)
изход: '1.234' плувка () Преобразувайте променлива в плаваща плувка (23)
изход: 23.0 dict (Counter ()) Преобразувайте списък или двойка в речник след сортиране с вграден брояч на Python от колекции импорт брояч
dict (брояч ([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 ("Две е по-малко") elif: Направете противопоставяне, когато операторът 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 ("Възникна грешка!")
изход: Възникна грешка! накрая Изпълнете окончателен код, когато опитите и блоковете освен се провалят опитвам:
печат (а)
с изключение:
печат (г)
накрая:
print ("Не можете да отпечатате недефинирана променлива")
изход: Не можете да отпечатате недефинирана променлива повишаване на изключение () Повишете изключение, което спира командата, когато изпълнението не е възможно a = 7 + 2
ако a <10:
повишаване на изключение ("О! Не сте получили резултат 10 ") внос x Импортирайте цял модул или библиотека внос математика от х внос у Импортирайте библиотека x от файл или клас y от режим на импортиране на scipy.stats като Персонализирайте израз според предпочитаното от вас име импортирайте панди като pd в Проверете дали в променлива има стойност x = [1, 4, 6, 7]
ако 5 в x:
print ("Има пет")
друго:
print ("Няма пет")
изход: Няма пет е Проверете дали две променливи се отнасят за един елемент x = [1, 4, 6, 7]
x = b
печат (x е b)
Вярно Нито един Декларирайте нулева стойност x = няма < Проверете дали една стойност е по-малка от друга 5<10
изход: Вярно > Проверете дали една стойност е повече от друга 5>10
изход: Невярно <= Проверете дали дадена стойност е по-малка или равна на друга 2*2<=3
изход: Невярно >= Проверете дали дадена стойност е по-голяма или равна на друга 2*2>=3
изход: Вярно "== Проверете дали дадена стойност е точно равна на другата 3==4
изход: Невярно != Убедете се, че дадена стойност не е равна на другата 3!=4
извод: Вярно внос re Импортирайте вградените регулярни изрази на Python внос re
re.findall ("низове", променлива) a | b Проверете дали някой от двата елемента присъства в низ внос re
someText = "Здравейте регулярен израз"
a = re.findall ("редовен | Здравейте", someText)
печат (а)
изход: ['Здравейте', 'редовно'] низ $ Проверете дали променлива завършва с набор от низове внос re
someText = "Здравейте регулярен израз"
a = re.findall ("израз $", someText)
изход: ['израз'] ^ низ Проверете дали променливата започва с набор от низове внос re
someText = "Здравейте регулярен израз"
a = re.findall ("^ Здравей", someText)
печат (а)
изход: ['Здравейте'] string.index () Проверете позицията на индекса на символен низ a = "Здравей, свят"
a.index ('H')
изход: 0 string.capitalize () Капитализирайте първия символ в набор от низове a = "Здравей, свят"
а.капитализиране ()
изход: „Здравей, свят“ string.swapcase () Отпечатайте първата буква на всяка дума като малка буква, а останалите като главна буква a = "Здравей, свят"
a.swapcase ()
изход:
'Здравей свят' string.lower () Преобразувайте всички низове в малки букви a = "Здравей, свят"
a.lower ()
изход: „здравей, свят“ string.upper () Преобразувайте всички низове в главни букви a = "Здравей, свят"
a.upper ()
изход: „ЗДРАВЕТ СВЯТ“ string.startswith () Проверете дали низът започва с определен символ a = "Здравей, свят"
a.startswith ('a')
изход: Невярно string.endswith () Проверете дали низът завършва с определен символ a = "Здравей, свят"
a.endswith ('d')
изход: Вярно string.split () Отделете всяка дума в списък a = "Здравей, свят"
a.split ()
изход: ['Здравей', 'свят'] низове {} '. format () Показване на изход като низ a = 3 + 4
print ("Отговорът е {}". формат (a))
изход: Отговорът е 7 не е None Проверете дали стойността на променлива не е празна def checknull (a):
ако a не е None:
върнете "пълна!"
друго:
върнете "празно е!" x% y Намерете остатъка (модула) от деление 9%4
изход: 1 x // y Намерете коефициента на деление 9//4
изход: 2 "= Присвояване на стойност на променлива a = {1: 5, 3: 4} "+ Добавете елементи заедно [„а две“] + [„а едно“]
изход: ['a two', 'a one']
1+3
изход = 4 "- Намерете разликата между набор от числа 3-4
изход = -1 "* Намерете произведението на набор от числа 3*4
изход: 12 a + = x Добавете x към променлива a, без да присвоявате нейната стойност на нова променлива a = 2
a + = 3
изход: 5 a- = x Subract x от променлива a, без да го присвоявате на нова променлива a = 3
a- = 2
изход: 1 a * = x Намерете произведението на променлива a и x, без да присвоявате резултата на нова променлива a = [1, 3, 4]
a * = 2
изход: [1, 3, 4, 1, 3, 4] х ** у Повдигнете основата x до степен y 2**3
изход: 8 прах (х, у) Вдигнете х до степента на у прах (2, 3)
изход: 8 абс (x) Преобразувайте отрицателно цяло число в абсолютната му стойност абс (-5)
изход: 5 x ** (1 / n-та) Намерете n-тия корен на число 8**(1/3)
изход: 2 a = b = c = d = x Присвояване на една и съща стойност на множество променливи a = b = c = d = "Здравей, свят" x, y = y, x Разменяйте променливи x = [1, 2]
y = 3
x, y = y, x
печат (x, y)
изход:
3 [1, 2] за Прелиствайте елементите в променлива a = [1, 3, 5]
за b в a:
печат (b, "x", "2", "=", b * 2)
изход:
1 х 2 = 2
3 х 2 = 6
5 х 2 = 10 докато Продължавайте да циклирате през променлива, доколкото определено условие остава вярно a = 4
b = 2
докато b <= a:
print (b, "е по-малко от", a)
b + = 1
изход:
2 е по-малко от 4
3 е по-малко от 4
4 е по-малко от 4 обхват () Създайте диапазон от положителни цели числа между x и y x = обхват (4)
печат (x)
обхват (0, 4)
за b в x:
печат (б)
изход:
0
1
2
3 сума () Итерация през елементите в списък печат (сума ([1, 2, 3]))
изход: 6 сума (списък, начало) Връща сумата от списък с добавен елемент отпечатване (сума ([1, 2, 3], 3))
изход: 9 [] Направете списък с елементи x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Създаване на тъпплети са неизменни x = (1, 2, 'g', 5) {} Създайте речник a = {'x': 6, 'y': 8} x [a: b] Нарежете списък x = [1, 3, 5, 6]
x [0: 2]
изход: [1, 3] x [ключ] Получете стойността на ключ в речника x a = {'x': 6, 'y': 8}
печат (a ['x'])
изход: 6 x.append () Добавете списък със стойности към празен списък x = [1]
x.append ([1,2,3])
печат (x)
изход: [1, [1,2,3]] x.extend () Добавете списък със стойности, за да продължите съществуващ списък, без непременно да създавате вложен списък x = [1,2]
x.extend ([3,4,6,2])
печат (x)
изход:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Изтрийте изцяло елемент от списък с определен индекс x = [1,2,3,5]
del (x [0: 2])
печат (x)
изход: [2,3,5]
del (x [ключ]) Изтрийте изцяло ключ и стойност от речник с определен индекс y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
печат (y)
изход = {2: 5, 4: 6} dict.pop () Извадете стойността на ключ и го премахнете от речник с определен индекс a = {1: 3, 2: 4, 5: 6}
a.pop (1)
изход: 3 dict.popitem () Извадете последния елемент от речник и го изтрийте a = {1: 2, 4: 8, 3: 5}
a.popitem ()
изход: (3, 5)
печат (а)
изход: {1: 2, 4: 8} list.pop () Извадете даден индекс от списък и го премахнете от списък a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
изход: 6
печат (а)
изход: [1, 3, 2, 4, 1, 6, 4] изчисти () Изпразнете елементите от списък или речник x = [1, 3, 5]
x.clear ()
печат (x)
изход: [] Премахване() Премахване на елемент от списък x = [1, 5, 6, 7]
x.remove (1)
изход: [5, 6, 7] вмъкване () Поставете елементи в списък x = [3, 5, 6]
x.insert (1, 4)
печат (x)
изход: [1, 4, 3, 5, 6] сортиране (обратно = условие) Обърнете посоката на елементите в списък x = [1, 3, 5, 6]
x.sort (reverse = True)
печат (x)
изход: [6, 5, 3, 1] актуализация () Актуализирайте речник, като промените първия му елемент и добавите всеки друг елемент в края му x = {1: 3, 5: 6}
x.update ({1: 4, 8: 7, 4: 4})
печат (x)
изход: {1: 4, 5: 6, 8: 7, 4: 4} бутони () Показване на всички ключове в речник a = {1: 2, 4: 8}
а.клавиши ()
изход: dict_keys ([1, 4]) стойности() Показване на всички стойности в речник a = {1: 2, 4: 8}
a.values ​​()
изход: dict_values ​​([2, 8]) елементи () Показвайте ключовете и стойностите в речник a = {1: 2, 4: 8}
a.items ()
изход: dict_items ([(1, 2), (4, 8)]) вземи (ключ) Получете стойността на елемент в речник по неговия ключ a = {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]
a.remove (4)
печат (а)
изход: [1, 3, 2, 4, 1, 6, 6, 4] изглед на паметта (x) Достъп до вътрешните буфери на обект a = изглед на паметта (обект) байта () Конвертирайте буферния протокол на паметта в байтове байта (a [0: 2]) bytearray () Връща масив от байтове bytearray (обект) # Напишете един ред коментар или предотвратете изпълнението на ред код # Python regex мамят лист Напишете многоредов коментар Измамата на Python regex е добра за начинаещи
Това е еднакво чудесно опресняване за експерти Командна линия pip инсталационен пакет Инсталирайте онлайн библиотека pip инсталирайте панди име на virtualenv Използвайте virtaulenv, за да създадете виртуална среда virtualenv myproject mkvirtualenv име Използвайте обвивка за виртуална среда, за да създадете виртуална среда mkvirtualenv myproject python file.py Изпълнете командите в файл на Python "python my_file.py пип замръзване Избройте всички инсталирани пакети във виртуална среда пип замръзване pip freeze> somefiles Копирайте всички инсталирани библиотеки в един файл pip freeze> requirements.txt където Намерете инсталационния път на Python където python --версия Проверете версията на пакета python --версия .exe Стартирайте обвивка на Python python.exe с отворен (файл, 'w') Запишете в съществуващ файл и презапишете съществуващото му съдържание с отворен ('regex.txt', 'w') като wf:
wf.write ("Здравей, свят!") с отворен (файл, 'r') Отворете файл като само за четене с отворен ('regex.txt', 'r') като rf:
print (rf.read () с отворен (файл, 'a') Пишете във файл, без да презаписвате съществуващото му съдържание с отворен ('regex.txt', 'a') като af:
af.write ("\ nЗдравейте, Да!") file.close Затворете файл, ако не се използва af = отворен ('regex.txt')
af.close изход Излезте от обвивката на Python изход ()