[简明python教程]学习笔记2014-04-28 23:45:56
生活随笔
收集整理的這篇文章主要介紹了
[简明python教程]学习笔记2014-04-28 23:45:56
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.**表示求冪
2.//表示取整除
3.raw_input函數提供一個字符串
4.if/elif/else結尾處都有一個:號
5.python中沒有switch語句
6.可以在while循環語句中使用一個else從句
7.局部變量、全局變量
8.只有在形參表末尾的那些參數可以有默認參數值,即你不能在聲明函數形參的時候,先聲明有默認值的形參而后聲明沒有默認值的形參。這是因為賦給形參的值是根據位置而賦值的。例如,def func(a, b=5)是有效的,但是def func(a=5, b)是 無效 的。
9.DocStrings:__doc__,兩個下劃線
cat break.py #!/usr/bin/python while True:a=raw_input('enter some words:')print 'your enter is:',a,'length is :',len(a)if a=='reed':break print 'done' cat continue.py #!/usr/bin/python while True:a=raw_input('enter some word: ')print 'your enter is :',aif a=='reed':breakif len(a)<3:print '33333'continuecat expression.py #!/usr/bin/python l=5 b=2 a=l*b print 'a is',a print '2*a',2*(l*b) cat for.py #!/usr/bin/python for i in range(1,10):print i else:print 'over' cat func_default.py #!/usr/bin/python def say(message,times=1):print message*times say('hello') say('world',5) cat func_doc.py #!/usr/bin/python def printMax(x,y):'''dasdsadsadsaa'''x=int(x)y=int(y)if x>y:print 'x is maximum'else:print 'y is maximum' print printMax.__doc__ printMax(1,2) cat func_global.py #!/usr/bin/python def func():global xprint 'x is ',xx=2print 'changed local x to ',x x=40 func() print 'value of x is ',x cat func_key.py #!/usr/bin/python def func(a,b=5,c=10):print 'a is',a,'b is',b,'c is',c func(3,7) func(24,c=24) func(a=50,c=100) cat func_local.py #!/usr/bin/python def func(x):print 'x is ',xx=2print 'changed local x to ',x x=111 func(x) print 'x is still ',x cat func_param.py #!/usr/bin/python def printMax(a,b):if a>b:print a,'is maximum'elif a==b:print 'a is eq b'else:print b,'is maximum' printMax(3,2) printMax(2,2) printMax(2,11) cat func_return.py #!/usr/bin/python def maximum(x,y):if x>y:return xelse:return y print maximum(2,3) cat function1.py #!/usr/bin/python def sayHello():print 'hello,reed' sayHello() cat HelloWorld.py #!/usr/bin/python print "Hello,world!" cat if.py #!/usr/bin/python number=23 guess=int(raw_input('enter an integer:')) if guess==number:print 'good' elif guess<number:print 'small' else:print 'big' print 'done' cat while.py #!/usr/bin/python number=23 flag=True while flag:guess=int(raw_input('enter an integet:'))if guess==number:print 'goooood'flag=Falseelif guess<number:print 'small'else:print 'big' else:print 'over' print 'done'1,轉載于:https://blog.51cto.com/luweikai/1404246
總結
以上是生活随笔為你收集整理的[简明python教程]学习笔记2014-04-28 23:45:56的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第6章系统数据文件和信息总结
- 下一篇: 阿里云 推荐码 为自己省钱