1.raw_input
guess = int(raw_input('Enter an integer : '))
2.while loop
while running: guess = int(raw_input('Enter an integer : ')) if guess == number: running=False print 'Congratulations, you guessed it.' # New block starts here print "(but you do not win any prizes!)" # New block ends here elif guess < number: print 'No, it is a little higher than that' # Another block # You can do whatever you want in a block ... else: print 'No, it is a little lower than that' # you must have guess > number to reach here else: print 'Done'
3.for loop
for i in range(1,5,2): print i else: print "the loop is over"
the default step for range is "1"
4.break the loop
for i in range(1,5,2): print i if i==1: break else: print "the loop is over"
5.len
len(s) print the lenth of the string s
6.python function
def sayhello():
print "hello python"
sayhello()
7.global var
def printMax(a,b): global x x=100 if a>b: print a,"is maximum" else: print b,"is maximum" x=5 y=6 printMax(x,y) print x
8.default arg
def printMax(a,b=1010): global x x=100 if a>b: print a,"is maximum" else: print b,"is maximum" x=5 printMax(10) print x
we do not need care about the sequence
9.
#!/bin/python if __name__ == '__main__': print 'this is being run by himself' else: print 'I am being run by others'
$ python using_name.py
This program is being run by itself
$ python
>>> import using_name
I am being imported from another module
>>>
10.import
#!/bin/python def sayhi(): print 'hi,this is my module' version = '0.1'
#!/bin/python import mymodule mymodule.sayhi() print 'version',mymodule.version
11.from......import