python程式设计入门

python程式设计入门

ID:21157840

大小:220.00 KB

页数:21页

时间:2018-10-20

python程式设计入门_第1页
python程式设计入门_第2页
python程式设计入门_第3页
python程式设计入门_第4页
python程式设计入门_第5页
资源描述:

《python程式设计入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Python程式設計入門dex@cdpa.nsysu.edu.tw北京白癜风医院www.znedolls.com提供簡介ScriptProgramLanguageObject-OrientedProgramLanguageGeneral-PurposeProgramLanguageEasytolearn誰在使用Python呢?大神Google美國太空總署(NASA)…[HowtoBecomeaHacker]一文中推薦使用北京白癜风医院www.znedolls.com提供使用Python有兩種主要使用python的方法使用互動式命令列e.q.直接鍵入python就會進入python的互

2、動式命令列將程式寫成檔案,再由python執行直在將程式碼寫在檔案內,然後再執行python去讀取該檔案Ex:pythonhello.py或是在檔案的第一個行寫著#!/usr/bin/envpython,然後在第二行之後輸入程式碼,如此可以直接執行該檔案Ex:./hello.py作業平台Linux、FreeBSD…Windows北京白癜风医院www.znedolls.com提供您的第一個python程式– HelloWorld使用互動式命令列>>>print“HelloWorld”HelloWorld>>>放在檔案裡#!/usr/bin/envpythonprint“HelloWor

3、ld”記得將檔案改成可執行chmoda+x<檔名>北京白癜风医院www.znedolls.com提供基本概念語法特色以冒號(:)做為敘述的開始不必使用分號(;)做為結尾井字號(#)做為註解符號,同行井字號後的任何字將被忽略使用tab鍵做為縮排區塊的依據不必指定變數型態(runtime時才會進行binding)北京白癜风医院www.znedolls.com提供變數(Variables)和 表示式(Expressions)表示式3+53+(5*4)3**2‘Hello’+‘World’變數指定a=4<<3b=a*4.5c=(a+b)/2.5a=“HelloWorld”型別是動態的,會根據

4、指定時的物件來決定型別變數單純只是物件的名稱,並不會和記憶體綁在一起。e.q.和記憶體綁在一起的是物件,而不是物件名稱。北京白癜风医院www.znedolls.com提供條件式敘述(ConditionalStatements)PartIif-elseifa

5、言一樣,有switch的語法布林表示式–and,or,notifb>=aandb<=c:print‘bisbetweenaandc’ifnot(bc):print‘bisstillbetweenaandc’北京白癜风医院www.znedolls.com提供基本型態(NumbersandString)Numbers(數)a=3#Integer(整數)b=4.5#Floatpoint(浮點數)c=51728888333L#LongInteger(精準度無限)d=4+3j#Complexnumber(複數)Strings(字串)a=‘Hello’#Singlequotesb=“

6、World”#Doublequotesc=“Bobsaid‘heythere.’”#Amixofbothd=‘’’Atripleqoutedstringcanspanmultiplelineslikethis’’’e=“””Alsoworksfordoublequotes”””北京白癜风医院www.znedolls.com提供基本型態–串列(Lists)任意物件的串列a=[2,3,4]#Alistofintegerb=[2,7,3.5,“Hello”]#Amixedlistc=[]#Anemptylistd=[2,[a,b]]#Alistcontainingaliste=a+b#Jo

7、intwolists串列的操作x=a[1]#Get2ndelement(0isfirst)y=b[1:3]#Returnasub-listz=d[1][0][2]#Nestedlistsb[0]=42#Changeanelement北京白癜风医院www.znedolls.com提供基本型態–固定有序列(Tuples)Tuplesf=(2,3,4,5)#Atupleofintegersg=(,)#Anemptytupleh=(2,[3,4],(10,11,1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。