spausdinti () Rodyti komandos rezultatą x = "Sveikas pasaulis"
spausdinti (x)
produkcija: Sveikas pasauli įvestis () Rinkti vartotojų įvestis spausdinti (įvestis („koks tavo vardas?“))
išvestis: koks tavo vardas? tipas () Raskite kintamojo tipą x = "Reguliarūs posakiai"
tipas (x)
išvestis: len () Raskite kintamojo elementų skaičių lenas ([1, 2, 3])
išėjimas: 3 \ Pabėkite simbolį, kuris pakeičia kodo eilutės tikslą spausdinti ("Aš noriu, kad pridėtumėte \" \ "")
išvestis: noriu, kad pridėtumėte "" \ n Pertraukite eilutės simbolį, kad pradėtumėte kitoje eilutėje spausdinti ("Tai eilutė \ n Tai antra eilutė")
išvestis:
Tai yra eilutė
Tai yra antra eilutė def funkcijos_pavadinimas (parametras):
komandos Inicijuokite funkciją su pasirinktiniu parametru def yourName (x):
spausdinti (x + 1) lambda Iškvieskite anoniminę funkciją pridėti_3_į = lambda y: y + 3
spausdinti (pridėti_3_į (4))
išėjimas: 7 grįžti Pateikti funkcijos rezultatą def yourName (x):
grįžti x + 1 klasė Sukurkite „Python“ objektą „myClass“ klasė:
def myFunc (x): def __init__ Inicijuokite klasės atributus „myClass“ klasė:
def __init __ (savęs, atributų ...)
instagram viewer
"__init__.py Išsaugokite failą, kuriame yra modulis, kad jis būtų sėkmingai perskaitytas kitame „Python“ faile Pervardykite failą, kuriame yra modulis, taip:
"__init__.py int () Konvertuokite kintamąjį į skaičių int (1.234)
išvestis: 1 str () Konvertuokite kintamąjį į eilutę str (1.234)
išvestis: '1.234' plūdė() Konvertuokite kintamąjį į plūduriuojantį plūdė (23)
išvestis: 23,0 diktuoti (skaitiklis ()) Po rūšiavimo naudojant „Python“ įmontuotą skaitiklį, konvertuokite sąrašą arba „duplup“ į žodyną iš kolekcijų importo skaitiklis
diktuoti (skaitiklis ([1,1,2,1,2,3,3,4]))
išvestis: {1: 3, 2: 2, 3: 2, 4: 1} apvalus () Apvalinkite operacijos išvestį iki artimiausio sveiko skaičiaus turas (23.445)
išėjimas: 23 apvalus (operacija arba skaičius, po kablelio) Apvalinkite operacijos išvestį iki konkretaus skaičiaus po kablelio turas (23.4568, 2)
išvestis: 23.46 jei: Inicijuokite sąlyginį teiginį jei 2 <3:
spausdinti ("Du yra mažesni") elifas: Pateikite prieštaravimą, jei teiginys „if“ yra „False“ jei 2 <3:
spausdinti ("Du yra mažesni")
elif 2 == 3:
spausdinti („tęskite“) Kitas: Pateikite galutinę prieštaravimą, jei kitos sąlygos yra klaidingos jei 2 <3:
spausdinti ("Du yra mažesni")
elif 2 == 3:
spausdinti („tęskite“)
Kitas:
spausdinti („Trys yra didesni“) Tęsti Nepaisykite sąlygos ir vykdykite likusią kilpą a = [1, 4, -10, 6, 8]
b atveju a:
jei b <= 0:
Tęsti
spausdinti (b)
išvestis:
1
4
6
8 pertrauka Nutraukite kontūro srautą su tam tikra sąlyga a = [1, 4, -10, 6, 8]
b atveju a:
jei b> = 6:
pertrauka
spausdinti (b)
išvestis:
1
4
-10 praeiti Nepaisykite išankstinių instrukcijų rinkinio b atveju a:
praeiti pabandykite, išskyrus
Pabandykite užblokuoti kodą, dar daugiau, iškelkite apibrėžtą išimtį bandyti:
spausdinti (a)
išskyrus:
spausdinti ("Įvyko klaida!")
išvestis: Įvyko klaida! pagaliau Vykdykite galutinį kodą, kai bandymas ir blokai, išskyrus bandymą, nepavyksta bandyti:
spausdinti (a)
išskyrus:
spausdinti (d)
pagaliau:
spausdinti ("Negalite spausdinti neapibrėžto kintamojo")
išvestis: Negalite spausdinti neapibrėžto kintamojo pakelti išimtį () Padarykite išimtį, kuri sustabdo komandą, kai neįmanoma vykdyti a = 7 + 2
jei a <10:
pakelti Išimtį („O! Negavote 10 balų) importuoti x Importuokite visą modulį ar biblioteką importuoti matematiką iš x importuoti y Importuokite biblioteką x iš failo arba y klasės iš scipy.stats importavimo režimo kaip Pritaikykite išraišką pagal pageidaujamą vardą importuoti pandas kaip pd į Patikrinkite, ar kintamajame yra reikšmė x = [1, 4, 6, 7]
jei 5 x:
spausdinti („Yra penki“)
Kitas:
spausdinti („Nėra penkių“)
išvestis: Nėra penkių yra Patikrinkite, ar du kintamieji nurodo vieną elementą x = [1, 4, 6, 7]
x = b
spausdinti (x yra b)
Tiesa Nė vienas Paskelbkite nulinę vertę x = nėra < Patikrinkite, ar viena reikšmė yra mažesnė už kitą 5<10
išvestis: Tiesa > Patikrinkite, ar viena reikšmė yra didesnė už kitą 5>10
išvestis: klaidinga <= Patikrinkite, ar vertė yra mažesnė ar lygi kitai 2*2<=3
išvestis: klaidinga >= Patikrinkite, ar vertė yra didesnė ar lygi kitai 2*2>=3
išvestis: Tiesa "== Patikrinkite, ar vertė tiksliai lygi kitai 3==4
grupė: klaidinga != Įsitikinkite, kad vertė nėra lygi kitai 3!=4
Ouput: Tiesa importo re Importuoti „Python“ įmontuotus įprastus posakius importo re
re.findall („stygos“, kintamasis) a | b Patikrinkite, ar eilutėje yra vienas iš dviejų elementų importo re
someText = "Sveiki reguliarūs posakiai"
a = re.fallall ("įprastas | labas", someText)
spausdinti (a)
išvestis: ['Sveiki', 'įprasti'] eilutė $ Patikrinkite, ar kintamasis baigiasi eilučių rinkiniu importo re
someText = "Sveiki reguliarūs posakiai"
a = re.fallall ("išraiška $", someText)
išvestis: ['išraiška'] ^ eilutė Patikrinkite, ar kintamasis prasideda eilučių rinkiniu importo re
someText = "Sveiki reguliarūs posakiai"
a = re.fallall ("^ Sveiki", someText)
spausdinti (a)
išvestis: ['labas'] string.index () Patikrinkite eilutės simbolio rodyklės padėtį a = "Sveikas pasaulis"
a. indeksas („H“)
išvestis: 0 string.capitalize () Pirmąją eilučių rinkinio raidę rašykite didžiosiomis raidėmis a = "Sveikas pasaulis"
a. kapitalizuoti ()
išvestis: „Sveikas pasaulis“ string.swapcase () Pirmąją kiekvieno žodžio raidę išspausdinkite kaip mažąją, o kitas - didžiąsias a = "Sveikas pasaulis"
a. maišas ()
išvestis:
'Labas pasauli' string.lower () Konvertuokite visas eilutes į mažąsias raides a = "Sveikas pasaulis"
a. žemesnė ()
išėjimas: „labas pasaulis“ string.upper () Konvertuokite visas eilutes į didžiąsias raides a = "Sveikas pasaulis"
a. viršuje ()
išvestis: „HELLO WORLD“ string.startswith () Patikrinkite, ar eilutė prasideda nuo tam tikro simbolio a = "Sveikas pasaulis"
a. startswith ('a')
išvestis: klaidinga string.endswith () Patikrinkite, ar eilutė baigiasi tam tikru simboliu a = "Sveikas pasaulis"
a. galai su („d“)
išvestis: Tiesa string.split () Atskirkite kiekvieną žodį į sąrašą a = "Sveikas pasaulis"
a.split ()
išvestis: ['Sveiki', 'pasaulis'] eilutės {} '. format () Rodyti išvestį kaip eilutę a = 3 + 4
spausdinti ("Atsakymas yra {}". formatas (a))
išvestis: atsakymas yra 7 nėra Nėra Patikrinkite, ar kintamojo reikšmė nėra tuščia def checknull (a):
jei a nėra Nėra:
grąžinti „jo pilna!“
Kitas:
grąžinti "jo tuščią!" x% y Raskite dalijimo likutį (modulį) 9%4
išvestis: 1 x // y Raskite dalybos koeficientą 9//4
išvestis: 2 "= Priskirkite kintamajam vertę a = {1: 5, 3: 4} "+ Pridėti elementus kartu ["a two"] + ["a one"]
išvestis: ['a two', 'a one']
1+3
išėjimas = 4 "- Raskite skaičių rinkinio skirtumą 3-4
išėjimas = -1 "* Raskite skaičių rinkinio sandaugą 3*4
išėjimas: 12 a + = x Pridėkite x prie kintamojo a, nepriskirdami jo vertės naujam kintamajam a = 2
a + = 3
išėjimas: 5 a- = x Atimkite x iš kintamojo a nepriskirdami jo naujam kintamajam a = 3
a- = 2
išvestis: 1 a * = x Raskite a ir x kintamojo sandaugą nepriskirdami pakartotinio naujo kintamojo a = [1, 3, 4]
a * = 2
išvestis: [1, 3, 4, 1, 3, 4] x ** y Pakelkite bazę x iki galios y 2**3
išėjimas: 8 galia (x, y) Pakelkite x iki y galios variklis (2, 3)
išėjimas: 8 abs (x) Konvertuokite neigiamą sveikąjį skaičių į jo absoliučią vertę abs (-5)
išėjimas: 5 x ** (1-oji) Raskite n-tąją skaičiaus šaknį 8**(1/3)
išvestis: 2 a = b = c = d = x Priskirkite tą pačią vertę keliems kintamiesiems a = b = c = d = "Labas pasaulis" x, y = y, x Keisti kintamuosius x = [1, 2]
y = 3
x, y = y, x
spausdinti (x, y)
išvestis:
3 [1, 2] dėl Peržiūrėkite kintamojo elementus a = [1, 3, 5]
b atveju a:
spausdinti (b, "x", "2", "=", b * 2)
išvestis:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10 kol Toliau ieškokite kintamojo, kol tam tikra sąlyga išlieka tiesa a = 4
b = 2
o b <= a:
spausdinti (b, "yra mažesnis nei", a)
b + = 1
išvestis:
2 yra mažesnis nei 4
3 yra mažesnis nei 4
4 yra mažesnis nei 4 diapazonas() Sukurkite teigiamų sveikųjų skaičių diapazoną tarp x ir y x = diapazonas (4)
spausdinti (x)
diapazonas (0, 4)
b x reikšmė:
spausdinti (b)
išvestis:
0
1
2
3 suma() Kartoti per sąrašo elementus spausdinti (suma ([1, 2, 3]))
išvestis: 6 suma (sąrašas, pradžia) Grąžinkite sąrašo sumą su pridėtu elementu spausdinti (suma ([1, 2, 3], 3))
išėjimas: 9 [] Sudarykite elementų sąrašą x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Sukurkite „tuppletupples“ yra nekintami x = (1, 2, 'g', 5) {} Sukurkite žodyną a = {'x': 6, 'y': 8} x [a: b] Peržiūrėkite sąrašą x = [1, 3, 5, 6]
x [0: 2]
išvestis: [1, 3] x [raktas] Gaukite raktinio žodžio x reikšmę a = {'x': 6, 'y': 8}
spausdinti (a ['x'])
išvestis: 6 x.append () Pridėkite verčių sąrašą į tuščią sąrašą x = [1]
x.append ([1,2,3])
spausdinti (x)
išvestis: [1, [1,2,3]] x.extend () Pridėkite verčių sąrašą, jei norite tęsti esamą sąrašą, nebūtinai kurdami įdėtą sąrašą x = [1,2]
x.extend ([3,4,6,2])
spausdinti (x)
išvestis:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Visiškai ištrinkite elementą iš konkretaus indekso sąrašo x = [1,2,3,5]
del (x [0: 2])
spausdinti (x)
išvestis: [2,3,5]
del (x [raktas]) Ištrinkite raktą ir vertę iš žodyno, esančio tam tikroje rodyklėje y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
spausdinti (y)
išvestis = {2: 5, 4: 6} dict.pop () Iššaukite rakto vertę ir pašalinkite ją iš žodyno, esančio tam tikroje rodyklėje a = {1: 3, 2: 4, 5: 6}
a.pop (1)
išėjimas: 3 dict.popitem () Iššokite paskutinį žodyno elementą ir jį ištrinkite a = {1: 2, 4: 8, 3: 5}
a.popitem ()
išvestis: (3, 5)
spausdinti (a)
išvestis: {1: 2, 4: 8} list.pop () Iššaukite nurodytą indeksą iš sąrašo ir pašalinkite jį iš sąrašo a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
išvestis: 6
spausdinti (a)
išvestis: [1, 3, 2, 4, 1, 6, 4] aišku () Ištuštinkite sąrašo ar žodyno elementus x = [1, 3, 5]
x. aišku ()
spausdinti (x)
išvestis: [] pašalinti () Pašalinti elementą iš sąrašo x = [1, 5, 6, 7]
x. pašalinti (1)
išvestis: [5, 6, 7] Įdėti() Įterpkite elementus į sąrašą x = [3, 5, 6]
x. įdėkite (1, 4)
spausdinti (x)
išvestis: [1, 4, 3, 5, 6] rūšiuoti (atvirkštinė = sąlyga) Apverskite elementų kryptį sąraše x = [1, 3, 5, 6]
x.sort (atvirkščiai = True)
spausdinti (x)
išvestis: [6, 5, 3, 1] atnaujinti () Atnaujinkite žodyną pakeisdami jo pirmąjį elementą ir pridėdami bet kurį kitą elementą prie jo pabaigos x = {1: 3, 5: 6}
x.update ({1: 4, 8: 7, 4: 4})
spausdinti (x)
išvestis: {1: 4, 5: 6, 8: 7, 4: 4} raktai() Rodyti visus žodyno klavišus a = {1: 2, 4: 8}
a. raktai ()
išvestis: dict_keys ([1, 4]) vertės () Rodyti visas reikšmes žodyne a = {1: 2, 4: 8}
a. vertės ()
išvestis: dict_values ​​([2, 8]) daiktai () Rodykite klavišus ir reikšmes žodyne a = {1: 2, 4: 8}
a. daiktai ()
išvestis: dict_items ([(1, 2), (4, 8)]) gauti (raktas) Gaukite elemento vertę žodyne pagal jo raktą a = {1: 2, 4: 8, 3: 5}
a.get (1)
išvestis: 2 setdefault (raktas) Grąžinkite pradinę elemento vertę į žodyną a. setdefault (2) f = {** a, ** b} Sujungti du žodynus a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
spausdinti (f)
išvestis: {'x': 6, 'y': 8, 'c': 5, 'd': 3} pašalinti () Pašalinkite pirmąją atitinkančią elemento vertę iš sąrašo, nepamirškite jo indekso a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
a. Pašalinti (4)
spausdinti (a)
išvestis: [1, 3, 2, 4, 1, 6, 6, 4] atmintinė (x) Pasiekite vidinius objekto buferius a = atmintinė (objektas) baitai () Konvertuokite atminties buferio protokolą į baitus baitai (a [0: 2]) bytearray () Grąžinkite baitų masyvą bytearray (objektas) # Parašykite vieną komentaro eilutę arba neleiskite vykdyti kodo eilutės # „Python“ regex cheat sheet Parašykite kelių eilučių komentarą „Python regex“ apgaulės lapas yra naudingas pradedantiesiems
Tai ne mažiau puikus atgaiva ekspertams Komandinė eilutė „pip install“ paketas Įdiekite internetinę biblioteką pip įdiegti pandas virtualenv vardas Norėdami sukurti virtualią aplinką, naudokite „flowulenv“ virtualenv myproject mkvirtualenv vardas Norėdami sukurti virtualią aplinką, naudokite virtualiosios aplinkos paketą mkvirtualenv myproject python file.py Paleiskite komandas „Python“ faile "python my_file.py pipas užšaldyti Išvardinkite visus įdiegtus paketus virtualioje aplinkoje pipas užšaldyti pip freeze> kai kurie failai Nukopijuokite visas įdiegtas bibliotekas į vieną failą pip freeze> reikalavimai.txt kur Raskite „Python“ diegimo kelią kur pitonas --versija Patikrinkite paketo versiją pitonas - versija .exe Paleiskite „Python“ apvalkalą python.exe su atidaryti (failas, 'w') Rašykite į esamą failą ir perrašykite jo turinį su atviru ('regex.txt', 'w') kaip wf:
wf.write („Labas pasaulis!“) su atidaryti (failas, 'r') Atidarykite failą kaip tik skaitomą su open ('regex.txt', 'r') kaip rf:
spausdinti (rf.read () su atidarytu (failas, 'a') Rašykite į failą, neperrašydami jo turinio su atviru ('regex.txt', 'a') kaip af:
af.write ("\ nSveiki, taip!") failas.uždaryti Uždarykite failą, jei jis nenaudojamas af = atidaryti ('regex.txt')
af.uždaryti išėjimas Išeikite iš „Python“ apvalkalo išėjimas ()