Yazdır() Bir komutun sonucunu göster x = "Merhaba dünya"
baskı (x)
çıktı: Merhaba dünya giriş() Kullanıcılardan girdi toplayın print (input ("adınız nedir?"))
çıktı: adınız nedir? türü () Bir değişkenin türünü bulun x = "Normal ifadeler"
türü (x)
çıktı: len () Bir değişkendeki öğe sayısını bulun len ([1, 2, 3])
çıktı: 3 \ Bir kod satırının amacını değiştiren bir karakterden kaçın print ("\" \ "eklemenizi istiyorum")
çıktı: "" eklemenizi istiyorum \ n Sonraki satırdan başlamak için bir dize karakterini kırın print ("Bu bir satır \ n Bu ikinci bir satır")
çıktı:
Bu bir çizgi
Bu ikinci bir satır def işlev_adı (parametre):
komutlar İsteğe bağlı bir parametre ile bir işlevi başlatın def yourName (x):
baskı (x + 1) lambda Anonim bir işlevi çağırın add_3_to = lambda y: y + 3
baskı (add_3_to (4))
çıktı: 7 dönüş Bir işlevden bir sonuç döndür def yourName (x):
dönüş x + 1 sınıf Bir Python nesnesi oluşturun class myClass:
def myFunc (x): def __init__ Bir sınıfın özniteliklerini başlatın class myClass:
def __init __ (öz, öznitelikler ...) "__init__.py
instagram viewer
Başka bir Python dosyasında başarıyla okunması için modül içeren bir dosyayı kaydedin Modül içeren bir dosyayı şu şekilde yeniden adlandırın:
"__init__.py int () Bir değişkeni tam sayıya dönüştürme int (1.234)
çıktı: 1 str () Bir değişkeni dizeye dönüştürme str (1.234)
çıktı: '1.234' float () Bir değişkeni float'a dönüştürme şamandıra (23)
çıktı: 23.0 dikte (Sayaç ()) Python yerleşik Sayacı ile sıraladıktan sonra bir listeyi veya demeti sözlüğe dönüştürün koleksiyonlardan ithalat Sayacı
dikte (Sayaç ([1,1,2,1,2,3,3,4]))
çıktı: {1: 3, 2: 2, 3: 2, 4: 1} yuvarlak () Bir işlemin çıktısını en yakın tam sayıya yuvarlayın yuvarlak (23.445)
çıktı: 23 round (işlem veya sayı, ondalık basamaklar) Bir işlemin çıktısını belirli sayıda ondalık basamağa yuvarlayın yuvarlak (23.4568, 2)
çıktı: 23.46 Eğer: Koşullu bir ifade başlatın 2 <3 ise:
baskı ("İki daha küçüktür") elif: İf ifadesi False olduğunda bir karşı beyanda bulunun 2 <3 ise:
baskı ("İki daha küçüktür")
elif 2 == 3:
yazdır ("Devam et") Başka: Diğer koşullar Yanlışsa, son bir karşı beyanda bulunun 2 <3 ise:
baskı ("İki daha küçüktür")
elif 2 == 3:
yazdır ("Devam et")
Başka:
print ("Üç daha büyüktür") devam et Bir koşulu yok sayın ve döngünün geri kalanını yürütün a = [1, 4, -10, 6, 8]
b in a için:
eğer b <= 0:
devam et
baskı (b)
çıktı:
1
4
6
8 kırmak Belirli bir koşulla bir döngünün akışını sonlandırın a = [1, 4, -10, 6, 8]
b in a için:
b> = 6 ise:
kırmak
baskı (b)
çıktı:
1
4
-10 geçmek Bir dizi önceki talimatı yoksayın b in a için:
geçmek denemek hariç
Bir kod bloğu deneyin, yoksa tanımlanmış bir istisna oluşturun Deneyin:
baskı (a)
dışında:
print ("Bir hata oluştu!")
çıktı: Bir hata oluştu! en sonunda Try ve exclude blokları başarısız olduğunda son bir kodu yürütün Deneyin:
baskı (a)
dışında:
baskı (d)
en sonunda:
print ("Tanımlanmamış bir değişkeni yazdıramazsınız")
çıktı: Tanımlanmamış bir değişkeni yazdıramazsınız İstisnayı artır () Yürütme mümkün olmadığında komutu durduran bir istisna oluşturun a = 7 + 2
<10 ise:
İstisnayı artır ("Oh! 10 puan almadınız ") x içe aktar Tüm modülü veya kitaplığı içe aktarın matematik ithal etmek x ithal y'den Bir x kitaplığını bir dosyadan veya bir y sınıfından içe aktarın scipy.stats içe aktarma modundan gibi Bir ifadeyi tercih ettiğiniz isme göre özelleştirin pandaları pd olarak içe aktar içinde Bir değişkende bir değer olup olmadığını kontrol edin x = [1, 4, 6, 7]
5 in x ise:
baskı ("Beş var")
Başka:
baskı ("Beş yok")
çıktı: Beş yok dır-dir İki değişkenin tek bir öğeyi ifade edip etmediğini kontrol edin x = [1, 4, 6, 7]
x = b
baskı (x, b'dir)
Doğru Yok Boş bir değer bildirin x = Yok < Bir değerin diğerinden küçük olup olmadığını kontrol edin 5<10
çıktı: Doğru > Bir değerin diğerinden fazla olup olmadığını kontrol edin 5>10
çıktı: Yanlış <= Bir değerin diğerinden küçük veya eşit olup olmadığını kontrol edin 2*2<=3
çıktı: Yanlış >= Bir değerin diğerine eşit veya büyük olup olmadığını kontrol edin 2*2>=3
çıktı: Doğru "== Bir değerin diğerine tam olarak eşit olup olmadığını kontrol edin 3==4
çıktı: Yanlış != Bir değerin diğerine eşit olmadığından emin olun 3!=4
çıktı: Doğru yeniden ithal Python'un yerleşik normal ifadelerini içe aktarın yeniden ithal
re.findall ("dizeler", değişken) a | b Bir dizede iki öğeden birinin olup olmadığını kontrol edin yeniden ithal
someText = "Merhaba normal ifade"
a = re.findall ("normal | Merhaba", birazMetin)
baskı (a)
çıktı: ['Merhaba', 'normal'] string $ Bir değişkenin bir dizi dizeyle bitip bitmediğini kontrol edin yeniden ithal
someText = "Merhaba normal ifade"
a = re.findall ("ifade $", bir Metin)
çıktı: ['ifade'] ^ dize Bir değişkenin bir dizi dizeyle başlayıp başlamadığını kontrol edin yeniden ithal
someText = "Merhaba normal ifade"
a = re.findall ("^ Merhaba", bir Metin)
baskı (a)
çıktı: ['Merhaba'] string.index () Bir dize karakterinin dizin konumunu kontrol edin a = "Merhaba Dünya"
a.indeks ('H')
çıktı: 0 string.capitalize () Bir dizi dizedeki ilk karakteri büyük harfle yaz a = "Merhaba Dünya"
a. büyük harf yapmak ()
output: "Merhaba dünya" string.swapcase () Her sözcüğün ilk harfini küçük harf ve diğerlerini büyük harf olarak yazdırın a = "Merhaba Dünya"
a.swapcase ()
çıktı:
'Selam Dünya' string.lower () Tüm dizeleri küçük harfe dönüştür a = "Merhaba Dünya"
a.lower ()
output: "merhaba dünya" string.upper () Tüm dizeleri büyük harfe dönüştür a = "Merhaba Dünya"
a.upper ()
çıktı: 'HELLO WORLD' string.startswith () Bir dizenin belirli bir karakterle başlayıp başlamadığını kontrol edin a = "Merhaba Dünya"
a.startswith ('a')
çıktı: Yanlış string.endswith () Bir dizenin belirli bir karakterle bitip bitmediğini kontrol edin a = "Merhaba Dünya"
a.endswith ('d')
çıktı: Doğru string.split () Her kelimeyi bir listeye ayırın a = "Merhaba Dünya"
ayrılık()
çıktı: ['Merhaba', 'dünya'] dizeler {} '. format () Bir çıktıyı dizge olarak görüntüleme a = 3 + 4
print ("Cevap {}". format (a))
çıktı: Cevap 7'dir Hiçbiri değil Bir değişkenin değerinin boş olup olmadığını kontrol edin def checknull (a):
a Hiçbiri değilse:
"dolu!"
Başka:
"boş!" x% y Bir bölümün kalanını (modülü) bulun 9%4
çıktı: 1 x // y Bir bölümün bölümünü bulun 9//4
çıktı: 2 "= Bir değişkene bir değer atayın a = {1: 5, 3: 4} "+ Öğeleri birlikte ekleyin ["bir iki"] + ["bir"]
çıktı: ['iki', 'bir']
1+3
output = 4 "- Bir dizi sayı arasındaki farkı bulun 3-4
çıktı = -1 "* Bir dizi sayının çarpımını bulun 3*4
çıktı: 12 a + = x A değişkenine, değerini yeni bir değişkene atamadan x ekleyin a = 2
a + = 3
çıktı: 5 a- = x Yeni bir değişkene atamadan x değişkenini a değişkeninden çıkarın a = 3
a- = 2
çıktı: 1 a * = x Yeni bir değişkene resullt atamadan a ve x değişkeninin çarpımını bulun a = [1, 3, 4]
a * = 2
çıktı: [1, 3, 4, 1, 3, 4] x ** y X tabanını y kuvvetine yükselt 2**3
çıktı: 8 pow (x, y) X'i y'nin kuvvetine yükselt pow (2, 3)
çıktı: 8 abs (x) Negatif bir tamsayıyı mutlak değerine çevirin abs (-5)
çıktı: 5 x ** (1 / nth) Bir sayının n'inci kökünü bulun 8**(1/3)
çıktı: 2 a = b = c = d = x Aynı değeri birden çok değişkene atayın a = b = c = d = "Merhaba dünya" x, y = y, x Değişkenleri değiştirin x = [1, 2]
y = 3
x, y = y, x
baskı (x, y)
çıktı:
3 [1, 2] için Bir değişkendeki öğeler arasında döngü yapın a = [1, 3, 5]
b in a için:
baskı (b, "x", "2", "=", b * 2)
çıktı:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10 süre Belirli bir koşul Doğru kaldığı sürece bir değişken üzerinden döngüye devam edin a = 4
b = 2
b <= a ise:
baskı (b, "küçüktür", a)
b + = 1
çıktı:
2, 4'ten küçüktür
3, 4'ten küçüktür
4, 4'ten küçüktür Aralık() X ve y arasında bir pozitif tam sayı aralığı oluşturun x = aralık (4)
baskı (x)
aralığı (0, 4)
x in x için:
baskı (b)
çıktı:
0
1
2
3 toplam () Bir listedeki öğeleri yineleyin baskı (toplam ([1, 2, 3]))
çıktı: 6 toplam (liste, başlangıç) Eklenmiş bir öğe içeren bir listenin toplamını döndürür baskı (toplam ([1, 2, 3], 3))
çıktı: 9 [] Elemanların bir listesini yapın x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Tuppletupple'lar değiştirilemez x = (1, 2, 'g', 5) {} Sözlük oluştur a = {'x': 6, 'y': 8} x [a: b] Bir listeyi dilimleyin x = [1, 3, 5, 6]
x [0: 2]
çıktı: [1, 3] x [anahtar] Sözlük x'teki bir anahtarın değerini alın a = {'x': 6, 'y': 8}
baskı (a ['x'])
çıktı: 6 x.append () Boş bir listeye bir değer listesi ekleyin x = [1]
x.append ([1,2,3])
baskı (x)
çıktı: [1, [1,2,3]] x.extend () İç içe geçmiş bir liste oluşturmadan var olan bir listeye devam etmek için bir değerler listesi ekleyin x = [1,2]
x.extend ([3,4,6,2])
baskı (x)
çıktı:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Belirli bir dizindeki bir listeden bir öğeyi tamamen silme x = [1,2,3,5]
del (x [0: 2])
baskı (x)
çıktı: [2,3,5]
del (x [anahtar]) Belirli bir dizindeki bir sözlükten bir anahtarı ve değeri tamamen silme y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
baskı (y)
çıktı = {2: 5, 4: 6} dict.pop () Bir anahtarın değerini açın ve belirli bir dizindeki bir sözlükten kaldırın a = {1: 3, 2: 4, 5: 6}
a.pop (1)
çıktı: 3 dict.popitem () Bir sözlükten son öğeyi aç ve sil a = {1: 2, 4: 8, 3: 5}
a.popitem ()
çıktı: (3, 5)
baskı (a)
çıktı: {1: 2, 4: 8} list.pop () Listeden belirli bir dizini açın ve listeden kaldırın a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
çıktı: 6
baskı (a)
çıktı: [1, 3, 2, 4, 1, 6, 4] açık() Bir listenin veya sözlüğün öğelerini boşaltın x = [1, 3, 5]
x.clear ()
baskı (x)
çıktı: [] Kaldır() Listeden bir öğeyi kaldırma x = [1, 5, 6, 7]
x.kaldır (1)
çıktı: [5, 6, 7] ekle () Listeye öğe ekleme x = [3, 5, 6]
x.insert (1, 4)
baskı (x)
çıktı: [1, 4, 3, 5, 6] sırala (ters = koşul) Bir listedeki öğelerin yönünü tersine çevirin x = [1, 3, 5, 6]
x.sort (ters = Doğru)
baskı (x)
çıktı: [6, 5, 3, 1] Güncelleme() Bir sözlüğü, ilk öğesini değiştirip sonuna başka bir öğe ekleyerek güncelleyin x = {1: 3, 5: 6}
x.update ({1: 4, 8: 7, 4: 4})
baskı (x)
çıktı: {1: 4, 5: 6, 8: 7, 4: 4} anahtarlar() Tüm anahtarları bir sözlükte göster a = {1: 2, 4: 8}
a.keys ()
çıktı: dict_keys ([1, 4]) değerler () Bir sözlükteki tüm değerleri göster a = {1: 2, 4: 8}
a.values ​​()
çıktı: dict_values ​​([2, 8]) öğeler () Bir sözlükteki anahtarları ve değerleri görüntüleyin a = {1: 2, 4: 8}
a.items ()
çıktı: dict_items ([(1, 2), (4, 8)]) anahtarı al) Bir sözlükteki bir öğenin değerini anahtarıyla öğrenin a = {1: 2, 4: 8, 3: 5}
a.get (1)
çıktı: 2 setdefault (anahtar) Bir elemanın orijinal değerini bir sözlüğe döndürür a.setdefault (2) f = {** a, ** b} İki sözlüğü birleştir a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
baskı (f)
çıktı: {'x': 6, 'y': 8, 'c': 5, 'd': 3} Kaldır() Bir elemanın ilk eşleşen değerini, dizinine aldırmadan listeden kaldırın a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
a. kaldır (4)
baskı (a)
çıktı: [1, 3, 2, 4, 1, 6, 6, 4] bellek görünümü (x) Bir nesnenin dahili tamponlarına erişin a = bellek görünümü (nesne) bayt () Bir bellek arabellek protokolünü bayta dönüştürme bayt (a [0: 2]) bytearray () Bir bayt dizisi döndür bytearray (nesne) # Tek bir yorum satırı yazın veya bir kod satırının yürütülmesini engelleyin # Python normal ifade hile sayfası Çok satırlı bir yorum yazın Python normal ifade hile sayfası yeni başlayanlar için iyidir
Uzmanlar için aynı derecede harika bir tazeleme Komut satırı pip yükleme paketi Çevrimiçi bir kitaplık kurun pandalar kurmak virtualenv adı Sanal bir ortam oluşturmak için virtaulenv kullanın virtualenv myproject mkvirtualenv adı Sanal ortam oluşturmak için sanal ortam sarmalayıcı kullanın mkvirtualenv myproject python file.py Komutları bir Python dosyasında çalıştırın "python my_file.py pip don Sanal ortamda kurulu tüm paketleri listeleyin pip don pip donma> somefiles Tüm yüklü kitaplıkları tek bir dosyaya kopyalayın pip donma> gereksinimler.txt nerede Python'un kurulum yolunu bulun nerede python --version Bir paketin sürümünü kontrol edin python --version .exe Bir Python kabuğu çalıştırın python.exe açık (dosya, 'w') ile Mevcut bir dosyaya yazın ve mevcut içeriğinin üzerine yazın wf olarak open ('regex.txt', 'w') ile:
wf.write ("Merhaba Dünya!") açık (dosya, 'r') ile Bir dosyayı salt okunur olarak açın rf olarak open ('regex.txt', 'r') ile:
baskı (rf.read () açık (dosya, 'a') ile Mevcut içeriğinin üzerine yazmadan bir dosyaya yazın af olarak açık ('regex.txt', 'a') ile:
af.write ("\ nMerhaba Evet!") file.close Kullanılmayan bir dosyayı kapatın af = açık ('regex.txt')
af.close çıkış Python kabuğundan çıkın çıkış()