mencetak() Menampilkan hasil dari sebuah perintah x = "Halo dunia"
cetak (x)
keluaran: Halo dunia memasukkan() Kumpulkan masukan dari pengguna print (masukan ("siapa namamu?"))
output: siapa namamu? Tipe() Temukan jenis variabel x = "Ekspresi reguler"
tipe X)
keluaran: len () Temukan jumlah item dalam variabel len ([1, 2, 3])
keluaran: 3 \ Meloloskan diri dari karakter yang mengubah maksud baris kode print ("Saya ingin Anda menambahkan \" \ "")
keluaran: Saya ingin Anda menambahkan "" \ n Hancurkan karakter string untuk memulai di baris berikutnya print ("Ini adalah baris \ n Ini adalah baris kedua")
keluaran:
Ini garis
Ini adalah baris kedua def function_name (parameter):
perintah Memulai fungsi dengan parameter opsional def yourName (x):
cetak (x + 1) lambda Panggil fungsi anonim add_3_to = lambda y: y + 3
cetak (add_3_to (4))
keluaran: 7 kembali Kembalikan hasil dari suatu fungsi def yourName (x):
return x + 1 kelas Buat objek Python kelas myClass:
def myFunc (x): def __init__ Inisialisasi atribut kelas kelas myClass:
def __init __ (diri, atribut ...)
instagram viewer
"__init__.py Simpan file yang berisi modul agar berhasil dibaca di file Python lain Ubah nama file yang berisi modul sebagai:
"__init__.py int () Ubah variabel menjadi bilangan bulat int (1.234)
keluaran: 1 str () Ubah variabel menjadi string str (1.234)
keluaran: '1,234' mengapung() Ubah variabel menjadi float mengapung (23)
keluaran: 23.0 dikt (Penghitung ()) Ubah daftar atau tupple menjadi kamus setelah mengurutkan dengan Penghitung bawaan Python dari koleksi import Counter
dikt (Penghitung ([1,1,2,1,2,3,3,4]))
keluaran: {1: 3, 2: 2, 3: 2, 4: 1} bulat() Bulatkan hasil operasi ke bilangan bulat terdekat bulat (23,445)
keluaran: 23 round (operasi atau angka, tempat desimal) Bulatkan hasil operasi ke sejumlah tempat desimal tertentu bulat (23,4568, 2)
keluaran: 23.46 jika: Mulailah pernyataan bersyarat jika 2 <3:
cetak ("Dua lebih kecil") elif: Buat counterstatement jika pernyataan if False jika 2 <3:
cetak ("Dua lebih kecil")
elif 2 == 3:
cetak ("Lanjutkan") lain: Buat pernyataan balasan terakhir jika kondisi lain adalah False jika 2 <3:
cetak ("Dua lebih kecil")
elif 2 == 3:
cetak ("Lanjutkan")
lain:
print ("Tiga lebih besar") terus Abaikan kondisi dan jalankan loop lainnya a = [1, 4, -10, 6, 8]
untuk b dalam a:
jika b <= 0:
terus
cetak (b)
keluaran:
1
4
6
8 istirahat Hentikan aliran loop dengan kondisi tertentu a = [1, 4, -10, 6, 8]
untuk b dalam a:
jika b> = 6:
istirahat
cetak (b)
keluaran:
1
4
-10 lulus Abaikan satu set instruksi sebelumnya untuk b dalam a:
lulus coba, kecuali
Coba blok kode, jika tidak, buat pengecualian yang ditentukan mencoba:
cetak (a)
kecuali:
print ("Terjadi kesalahan!")
keluaran: Terjadi kesalahan! akhirnya Jalankan kode terakhir ketika percobaan dan blok kecuali gagal mencoba:
cetak (a)
kecuali:
cetak (d)
akhirnya:
print ("Anda tidak dapat mencetak variabel yang tidak ditentukan")
output: Anda tidak dapat mencetak variabel yang tidak ditentukan meningkatkan Exception () Munculkan pengecualian yang menghentikan perintah saat eksekusi tidak memungkinkan a = 7 + 2
jika a <10:
angkat Exception ("Oh! Anda tidak mendapatkan skor 10 ") impor x Impor seluruh modul atau pustaka impor matematika dari x import y Impor perpustakaan x dari file, atau kelas y dari mode impor scipy.stats sebagai Sesuaikan ekspresi dengan nama pilihan Anda import panda sebagai pd di Periksa apakah ada nilai dalam variabel x = [1, 4, 6, 7]
jika 5 dalam x:
print ("Ada lima")
lain:
print ("Tidak ada lima")
keluaran: Tidak ada lima aku s Periksa apakah dua variabel mengacu pada satu elemen x = [1, 4, 6, 7]
x = b
cetak (x adalah b)
Benar Tidak ada Nyatakan nilai nol x = Tidak ada < Periksa apakah satu nilai lebih rendah dari yang lain 5<10
keluaran: Benar > Periksa apakah satu nilai lebih dari yang lain 5>10
keluaran: Salah <= Periksa apakah suatu nilai lebih kecil atau sama dengan yang lain 2*2<=3
keluaran: Salah >= Periksa apakah suatu nilai lebih besar atau sama dengan yang lain 2*2>=3
keluaran: Benar "== Periksa apakah suatu nilai sama persis dengan yang lain 3==4
ouput: Salah != Pastikan bahwa suatu nilai tidak sama dengan yang lain 3!=4
ouput: Benar impor kembali Impor ekspresi reguler bawaan Python impor kembali
re.findall ("string", variabel) a | b Periksa apakah salah satu dari dua elemen ada dalam sebuah string impor kembali
someText = "Halo ekspresi reguler"
a = re.findall ("regular | Hello", someText)
cetak (a)
keluaran: ['Halo', 'biasa'] string $ Periksa apakah sebuah variabel diakhiri dengan satu set string impor kembali
someText = "Halo ekspresi reguler"
a = re.findall ("ekspresi $", someText)
keluaran: ['ekspresi'] ^ string Periksa apakah variabel dimulai dengan satu set string impor kembali
someText = "Halo ekspresi reguler"
a = re.findall ("^ Hello", someText)
cetak (a)
keluaran: ['Halo'] string.index () Periksa posisi indeks karakter string a = "Halo Dunia"
a.index ('H')
keluaran: 0 string.capitalize () Gunakan huruf besar untuk karakter pertama dalam satu set string a = "Halo Dunia"
a.capitalize ()
keluaran: 'Halo dunia' string.swapcase () Cetak huruf pertama dari setiap kata sebagai huruf kecil dan huruf lainnya sebagai huruf besar a = "Halo Dunia"
a.swapcase ()
keluaran:
'Halo Dunia' string.lower () Ubah semua string menjadi huruf kecil a = "Halo Dunia"
a.lower ()
keluaran: 'halo dunia' string.upper () Ubah semua string menjadi huruf besar a = "Halo Dunia"
a.upper ()
keluaran: 'HELLO WORLD' string.startswith () Periksa apakah sebuah string dimulai dengan karakter tertentu a = "Halo Dunia"
a.startswith ('a')
keluaran: Salah string.endswith () Periksa apakah sebuah string diakhiri dengan karakter tertentu a = "Halo Dunia"
a.endswith ('d')
keluaran: Benar string.split () Pisahkan setiap kata ke dalam daftar a = "Halo Dunia"
a.split ()
keluaran: ['Halo', 'dunia'] string {} '. format () Menampilkan keluaran sebagai string a = 3 + 4
print ("Jawabannya adalah {}". format (a))
keluaran: Jawabannya adalah 7 bukan Tidak ada Periksa apakah nilai variabel tidak kosong def checknull (a):
jika a bukan None:
kembali "penuh!"
lain:
kembali "kosong!" x% y Temukan sisa (modulus) dari sebuah divisi 9%4
keluaran: 1 x // y Temukan hasil bagi sebuah divisi 9//4
keluaran: 2 "= Tetapkan nilai ke variabel a = {1: 5, 3: 4} "+ Tambahkan elemen bersama ["dua"] + ["satu"]
keluaran: ['a two', 'a one']
1+3
keluaran = 4 "- Temukan perbedaan antara sekumpulan angka 3-4
keluaran = -1 "* Temukan produk dari sekumpulan angka 3*4
keluaran: 12 a + = x Tambahkan x ke variabel a tanpa menetapkan nilainya ke variabel baru a = 2
a + = 3
keluaran: 5 a- = x Buat subkontrak x dari variabel a tanpa menugaskannya ke variabel baru a = 3
a- = 2
keluaran: 1 a * = x Temukan hasil kali variabel a dan x tanpa memasukkan hasil ke variabel baru a = [1, 3, 4]
a * = 2
keluaran: [1, 3, 4, 1, 3, 4] x ** y Naikkan basis x ke pangkat y 2**3
keluaran: 8 pow (x, y) Naikkan x pangkat y kekuatan (2, 3)
keluaran: 8 abs (x) Ubah bilangan bulat negatif menjadi nilai absolutnya abs (-5)
keluaran: 5 x ** (1 / n) Temukan akar ke-n sebuah bilangan 8**(1/3)
keluaran: 2 a = b = c = d = x Tetapkan nilai yang sama untuk beberapa variabel a = b = c = d = "Halo dunia" x, y = y, x Tukar variabel x = [1, 2]
y = 3
x, y = y, x
cetak (x, y)
keluaran:
3 [1, 2] untuk Ulangi elemen dalam variabel a = [1, 3, 5]
untuk b dalam a:
cetak (b, "x", "2", "=", b * 2)
keluaran:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10 sementara Terus lakukan perulangan melalui variabel, sejauh kondisi tertentu tetap True a = 4
b = 2
sedangkan b <= a:
cetak (b, "lebih kecil dari", a)
b + = 1
keluaran:
2 lebih kecil dari 4
3 lebih kecil dari 4
4 lebih kecil dari 4 jarak() Buat rentang bilangan bulat positif antara x dan y x = rentang (4)
cetak (x)
rentang (0, 4)
untuk b dalam x:
cetak (b)
keluaran:
0
1
2
3 jumlah() Iterasi melalui elemen dalam daftar cetak (jumlah ([1, 2, 3]))
keluaran: 6 jumlah (daftar, mulai) Kembalikan jumlah daftar dengan elemen yang ditambahkan cetak (jumlah ([1, 2, 3], 3))
keluaran: 9 [] Buat daftar elemen x = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}] () Buat tuppletupples yang tidak bisa diubah x = (1, 2, 'g', 5) {} Buat kamus a = {'x': 6, 'y': 8} x [a: b] Mengiris daftar x = [1, 3, 5, 6]
x [0: 2]
keluaran: [1, 3] x [kunci] Dapatkan nilai kunci di kamus x a = {'x': 6, 'y': 8}
cetak (a ['x'])
keluaran: 6 x.append () Tambahkan daftar nilai ke daftar kosong x = [1]
x.append ([1,2,3])
cetak (x)
keluaran: [1, [1,2,3]] x.extend () Tambahkan daftar nilai untuk melanjutkan daftar yang ada tanpa perlu membuat daftar bertingkat x = [1,2]
x. memperpanjang ([3,4,6,2])
cetak (x)
keluaran:
[1, 2, 3, 4, 6, 2] del (x [a: b]) Hapus item sepenuhnya dari daftar pada indeks tertentu x = [1,2,3,5]
del (x [0: 2])
cetak (x)
keluaran: [2,3,5]
del (x [key]) Hapus kunci dan nilai sepenuhnya dari kamus pada indeks tertentu y = {1: 3, 2: 5, 4: 6, 8: 2}
del (y [1], y [8])
cetak (y)
keluaran = {2: 5, 4: 6} dict.pop () Munculkan nilai kunci dan hapus dari kamus pada indeks tertentu a = {1: 3, 2: 4, 5: 6}
a.pop (1)
keluaran: 3 dict.popitem () Keluarkan item terakhir dari kamus dan hapus a = {1: 2, 4: 8, 3: 5}
a.popitem ()
keluaran: (3, 5)
cetak (a)
keluaran: {1: 2, 4: 8} list.pop () Munculkan indeks tertentu dari daftar dan hapus dari daftar a = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)
keluaran: 6
cetak (a)
keluaran: [1, 3, 2, 4, 1, 6, 4] bersih() Kosongkan elemen daftar atau kamus x = [1, 3, 5]
x. jelas ()
cetak (x)
keluaran: [] menghapus() Hapus item dari daftar x = [1, 5, 6, 7]
x. hapus (1)
keluaran: [5, 6, 7] memasukkan() Sisipkan elemen ke dalam daftar x = [3, 5, 6]
x. masukkan (1, 4)
cetak (x)
keluaran: [1, 4, 3, 5, 6] urutkan (terbalik = kondisi) Membalik arah elemen dalam daftar x = [1, 3, 5, 6]
x.sort (mundur = True)
cetak (x)
keluaran: [6, 5, 3, 1] memperbarui() Perbarui kamus dengan mengubah elemen pertamanya dan menambahkan item lain ke bagian akhir x = {1: 3, 5: 6}
x. pembaruan ({1: 4, 8: 7, 4: 4})
cetak (x)
keluaran: {1: 4, 5: 6, 8: 7, 4: 4} kunci () Tampilkan semua kunci dalam kamus a = {1: 2, 4: 8}
a.keys ()
keluaran: dict_keys ([1, 4]) nilai () Tampilkan semua nilai dalam kamus a = {1: 2, 4: 8}
a.values ​​()
keluaran: nilai_tik ([2, 8]) item () Tampilkan kunci dan nilai dalam kamus a = {1: 2, 4: 8}
a.items ()
keluaran: dict_items ([(1, 2), (4, 8)]) dapatkan (kunci) Dapatkan nilai suatu item dalam kamus dengan kuncinya a = {1: 2, 4: 8, 3: 5}
a. dapatkan (1)
keluaran: 2 setdefault (kunci) Kembalikan nilai asli suatu elemen ke kamus a.setdefault (2) f = {** a, ** b} Gabungkan dua kamus a = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
cetak (f)
keluaran: {'x': 6, 'y': 8, 'c': 5, 'd': 3} menghapus() Hapus nilai pertama yang cocok dari sebuah elemen dari daftar tanpa memikirkan indeksnya a = [1, 3, 2, 4, 4, 1, 6, 6, 4]
a. hapus (4)
cetak (a)
keluaran: [1, 3, 2, 4, 1, 6, 6, 4] memoryview (x) Akses buffer internal suatu objek a = memoryview (objek) byte () Ubah protokol penyangga memori menjadi byte byte (a [0: 2]) bytearray () Kembalikan array byte bytearray (objek) # Tulis satu baris komentar atau cegah baris kode dieksekusi # Lembar contekan regex Python Tulis komentar beberapa baris Lembar contekan Python regex bagus untuk pemula
Ini juga merupakan penyegar yang bagus bagi para ahli Garis komando pip instal paket Instal perpustakaan online pip install panda nama virtualenv Gunakan virtaulenv untuk membuat lingkungan virtual virtualenv myproject mkvirtualenv Gunakan pembungkus lingkungan virtual untuk membuat lingkungan virtual mkvirtualenv myproject python file.py Jalankan perintah dalam file Python "python my_file.py pip membekukan Buat daftar semua paket yang diinstal di lingkungan virtual pip membekukan pip freeze> beberapa file Salin semua pustaka yang diinstal dalam satu file pip freeze> requirement.txt dimana Temukan jalur instalasi Python dimana python --Versi: kapan Periksa versi paket python --version .exe Jalankan shell Python python.exe dengan open (file, 'w') Menulis ke file yang sudah ada dan menimpa konten yang sudah ada dengan open ('regex.txt', 'w') sebagai wf:
wf.write ("Halo Dunia!") dengan open (file, 'r') Buka file sebagai baca-saja dengan open ('regex.txt', 'r') sebagai rf:
cetak (rf.read () dengan open (file, 'a') Menulis ke file tanpa menimpa konten yang sudah ada dengan open ('regex.txt', 'a') sebagai af:
af.write ("\ nHalo Ya!") file.close Tutup file jika tidak digunakan af = buka ('regex.txt')
af.close keluar Keluar dari shell Python keluar()