Kenyataan asas Python


Sebelum mempelajari tutorial ular sawa lanjutan, anda telah didedahkan kepada banyak pernyataan ular sawa Dalam artikel ini, kami telah meringkaskan beberapa pernyataan asas yang biasa digunakan dalam Python, dan memperkenalkan secara ringkas kegunaan dan format standard bagi pernyataan ular sawa yang biasa digunakan ini, supaya. mereka boleh disatukan untuk kemudahan anda semakan rujukan.

(1), tugasan: cipta nilai rujukan berubah
a,b,c='aa','bb','cc'

(2), panggil: laksanakan fungsi
log.write('spam,nama' )

Cetak, keluaran: panggil objek cetak, pernyataan cetak
cetak ('abc')

(3) jika, elif, else: pilih pernyataan bersyarat, jika pernyataan, else dan pernyataan elif

if 'iplaypython' in text:
    print (text)

(4) untuk , else: lelaran jujukan

for x in list:
    print x

(5), manakala, else: pernyataan gelung umum

while a > b :
    print 'hello'

(6), pas: pemegang tempat (kosong)

while True:
    pass

(7), putus: keluar dari gelung

while True:
    if exit:
        break

(8) , teruskan: langkau gelung semasa dan teruskan gelung

while True:
    if skip:
        continue

Pernyataan berikut digunakan dalam program yang agak besar mengenai fungsi, kelas, pengecualian dan modul, mereka juga hanya memperkenalkan secara ringkas tujuan dan format kaedah.

(9), def: tentukan fungsi dan kaedah

def info(a,b,c=3,*d):
    print (a+b+c+d[1])

(10), pulangan: fungsi mengembalikan nilai

def info(a,b,c=3,*d):
    return a+b+c+d[1]

(11), python global: ruang nama, skop

x = 'a'
def function():
    global x ; x = 'b'

(12), import: akses, Import modul
import sys

(13), daripada: akses atribut
daripada sys import stdin

(14), kelas: cipta objek, kaedah definisi kelas

class Person:
    def setName(self,name):
        self.name = name
    def getName(self):
        return self.name
    def greet(self):
        print 'hello,%s' % self.nameclass Person:
    def setName(self,name):
        self.name = name
    def getName(self):
        return self.name
    def greet(self):
        print 'hello,%s' % self.names

(15), cuba, kecuali, akhirnya: Pengecualian tangkapan python

try:
    action()
except:
    print ('action error')

(16), raise: trigger exception

raise Endsearch (lokasi)

(17), assert: python aserstion, check debugging

assert a>b,'a roo small'

Di atas adalah untuk Ringkasan kaedah untuk pelajar asas Untuk pemula Python, anda boleh klik pada pernyataan untuk melihat pengenalan kaedah operasi khusus.