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 |
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ış() |