Python程式设计入门.ppt
《Python程式设计入门.ppt》由会员分享,可在线阅读,更多相关《Python程式设计入门.ppt(21页珍藏版)》请在三一办公上搜索。
1、Python程式設計入門,簡介,Script Program LanguageObject-Oriented Program LanguageGeneral-Purpose Program LanguageEasy to learn誰在使用Python呢?大神Google美國太空總署(NASA)How to Become a Hacker 一文中推薦使用,使用Python,有兩種主要使用python的方法使用互動式命令列e.q.直接鍵入python就會進入python的互動式命令列將程式寫成檔案,再由python執行直在將程式碼寫在檔案內,然後再執行python去讀取該檔案Ex:python
2、hello.py或是在檔案的第一個行寫著#!/usr/bin/env python,然後在第二行之後輸入程式碼,如此可以直接執行該檔案Ex:./hello.py作業平台Linux、FreeBSD Windows,您的第一個python程式 Hello World,使用互動式命令列 print“Hello World”Hello World放在檔案裡#!/usr/bin/env pythonprint“Hello World”記得將檔案改成可執行 chmod a+x,基本概念,語法特色以冒號(:)做為敘述的開始不必使用分號(;)做為結尾井字號(#)做為註解符號,同行井字號後的任何字將被忽略使用t
3、ab鍵做為縮排區塊的依據不必指定變數型態(runtime時才會進行binding),變數(Variables)和表示式(Expressions),表示式3+53+(5*4)3*2Hello+World變數指定a=4 3b=a*4.5c=(a+b)/2.5a=“Hello World”型別是動態的,會根據指定時的物件來決定型別變數單純只是物件的名稱,並不會和記憶體綁在一起。e.q.和記憶體綁在一起的是物件,而不是物件名稱。,條件式敘述(Conditional Statements)Part I,if-elseif a b:z=belse:z=apass 敘述 不做任何事時使用if a b:pas
4、selse:z=a,條件式敘述(Conditional Statements)Part II,elif敘述if a=+:op=PLUSelif a=-:op=MINUSelse:op=UNKNOWN沒有像C語言一樣,有switch的語法布林表示式 and,or,notif b=a and b c):print b is still between a and c,基本型態(Numbers and String),Numbers(數)a=3#Integer(整數)b=4.5#Float point(浮點數)c=51728888333L#Long Integer(精準度無限)d=4+3j#Comp
5、lex number(複數)Strings(字串)a=Hello#Single quotesb=“World”#Double quotesc=“Bob said hey there.”#A mix of bothd=A triple qouted stringcan span multiple lineslike thise=“”Also works for double quotes”,基本型態 串列(Lists),任意物件的串列a=2,3,4#A list of integerb=2,7,3.5,“Hello”#A mixed listc=#An empty listd=2,a,b#A l
6、ist containing a liste=a+b#Join two lists串列的操作x=a1#Get 2nd element(0 is first)y=b1:3#Return a sub-listz=d102#Nested listsb0=42#Change an element,基本型態 固定有序列(Tuples),Tuplesf=(2,3,4,5)#A tuple of integersg=(,)#An empty tupleh=(2,3,4,(10,11,12)#A tuple containing mixed objectsTuples的操作x=f1#Element acces
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 程式 设计 入门
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5445817.html