In the process of learning python, we will encounter some statements that we often encounter. Below I will take stock of these statements to facilitate everyone's memory.
Related recommendations: "python Video"
Commonly used python statements:
(1), assignment: Create variable reference value
a,b,c='aa','bb','cc'
(2), call: execute function
log.write('spam,name')
Print, output: call print object, print statement
print ('abc')
(3) if, elif, else: select conditional statements, if statements, else and elif statements
if 'iplaypython' in text: print (text)
(4) for, else: sequence iteration
for x in list: print x
(5), while , else: general loop statement
while a > b : print 'hello'
(6), pass: placeholder (empty)
while True: pass
(7), break: exit the loop
while True: if exit: break
(8) , continue: skip the current loop and continue the loop
while True: if skip: continue
The following statements are used in relatively large programs. Regarding functions, classes, exceptions and modules, they also only briefly introduce the purpose and format of the methods.
(9), def: define functions and methods
def info(a,b,c=3,*d): print (a+b+c+d[1])
(10), return: function return value
def info(a,b,c=3,*d): return a+b+c+d[1]
(11), python global: namespace, role Domain
x = 'a' def function(): global x ; x = 'b'
(12), import: access, import module
import sys
(13), from: attribute access
from sys import stdin
(14), class: create Object, class definition method
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), try, except, finally: python catch exception
try: action() except: print ('action error')
(16), raise: trigger exception
raise Endsearch (location)
(17), assert: python assertion, inspection and debugging
assert a>b ,'a roo small'
The above is the detailed content of Summary of common python statements. For more information, please follow other related articles on the PHP Chinese website!