版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Python語言基礎12021/3/26Python入門基礎ppt課件Python誕生于20世紀90年代初,是一種解釋型、面向對象、動態(tài)數(shù)據(jù)類型的高級程序設計語言,是最受歡迎的程序設計語言之一。這節(jié)課我們主要來介紹Python語言的基本情況和基礎知識。課程描述22021/3/26Python入門基礎ppt課件課程知識點1初識Python2開始Python編程3Python編輯器IDLE32021/3/26Python入門基礎ppt課件1初識Python1.1什么是Python1.2Python的特性42021/3/26Python入門基礎ppt課件1.1什么是Python
之所以有python的出現(xiàn),是因為Python的作者吉多·范羅蘇姆(GuidovanRossum)在學習和使用了其他語言(如:C/C++、Pascal、shell等)之后,希望能夠得到一個既能夠像C語言那樣,能夠全面調用計算機的功能接口,又可以像shell那樣可以輕松的編程的語言。于是1991年,第一個Python編譯器(同時也是解釋器)誕生。它是用C語言實現(xiàn)的,從一出生,Python已經具有了:類(class),函數(shù)(function),異常處理(exception),包括表(list)和詞典(dictionary)在內的核心數(shù)據(jù)類型,以及模塊(module)為基礎的拓展系統(tǒng)。
Python崇尚優(yōu)美、清晰、簡單,是一個優(yōu)秀并廣泛使用的語言,是一個有著自己哲學的語言。有那么一句關于python的座史銘:人生苦短,我用python??梢娛褂胮ython編程將是一件多么有趣的事情!Python的發(fā)展歷史Python的意思是蟒蛇,由于作者是當時風靡全球的英國六人喜劇團體,巨蟒劇團(MontyPython)的忠實粉絲,所以,就把此計算機語言的名字叫做:Python1991年,第一個Python編譯器(同時也是解釋器)誕生。Python目前有兩個版本,Python2.x和Python3.x,現(xiàn)階段用的比較多的是Python2.x62021/3/26Python入門基礎ppt課件2018年6月的TIOBE排行榜Top10編程語言TIOBE指數(shù)走勢1.2Python的特性Python特點豐富的庫簡單、易學可擴展、可嵌入解釋性面向對象、高層免費開源、可移植Python學習資源免費資源簡明Python教程啄木鳥社區(qū)CSDN下載其他htp://102021/3/26Python入門基礎ppt課件這么強大?。?!趕緊開始吧!112021/3/26Python入門基礎ppt課件2開始Python之旅2.1下載和安裝Python2.2Python數(shù)據(jù)類型2.3Python基礎語法2.1下載和安裝Python132021/3/26Python入門基礎ppt課件下載、安裝單擊DownloadPython3.6.5按鈕,下載得到python-3.6.5.msi。雙擊即可按照向導安裝Python3.6.5。Python3.6.5的默認安裝目錄為C:\Python36。安裝完成后,將C:\Python36添加到環(huán)境變量Path中。或者是下載得到python-2.7.15.msi。雙擊即可按照向導安裝python-2.7.15。默認安裝目錄為C:\Python27。安裝完成后,將C:\Python27添加到環(huán)境變量Path中。142021/3/26Python入門基礎ppt課件2.2Python數(shù)據(jù)類型152021/3/26Python入門基礎ppt課件Python數(shù)據(jù)類型162021/3/26Python入門基礎ppt課件2.3Python語言的基礎語法語法格式和注釋變量定義和賦值。關鍵字172021/3/26Python入門基礎ppt課件2.3.1語法格式Python的語法格式和其它語言有所不同,它不是以花括弧、分號之類的符號來分割代碼;而是以空格縮進來規(guī)定語法的。這樣的好處就是保證了代碼結構的簡明和規(guī)整。一個簡單的python語法:deffun():print“HelloWorld1”print“HelloWorld2”print“HelloWorld3”同一個縮進塊中的內容,就相當于C語言里同一個花括號中內容的意思。182021/3/26Python入門基礎ppt課件注釋
單行注釋使用#號:#
第一個注釋print"Hello,Python!";#第二個注釋多行注釋三個雙引號或三個單引號:“”“這是多行注釋,使用雙引號?!@是多行注釋,使用單引號。192021/3/26Python入門基礎ppt課件2.3.2
變量的定義和賦值
由于python是解釋性語言且具有強類型轉換的能力,所以python中變量不需要申明變量名和變量類型;而是直接給變量賦值即可,如:
a=4,b=‘a’,c=True,d=None可以通過type方法來測試一下上面每個變量的類型。如:type(a)inttype(c)bool202021/3/26Python入門基礎ppt課件2.3.3
關鍵字關鍵字是Python語言的關鍵組成部分,不可隨便作為其他對象的標識符。在IDE中常以不同顏色字體出現(xiàn)。212021/3/26Python入門基礎ppt課件3Python編輯器IDLE3.1創(chuàng)建Python腳本3.2語法提示3.3運行Python程序3.1創(chuàng)建Python腳本在開始菜單的所有程序中,選擇Python3.4分組下面的IDLE(Python3.4GUI-32bit)菜單項,打開IDLE窗口。在菜單里依次選擇File(或按下Ctrl+N)即可新建Python腳本,窗口標題顯示腳本名稱,初始時為Untitled。編輯完成后保存即可。242021/3/26Python入門基礎ppt課件3.2語法提示IDLE還可以顯示語法提示幫助程序員完成輸入,例如輸入“print(”,IDLE會彈出一個語法提示框,顯示print()函數(shù)的語法。252021/3/26Python入門基礎ppt課件3.3運行Python程序在菜單里依次選擇Run/RunModule(或按下F5)可以在IDLE中運行當前的Python程序。262021/3/26Python入門基礎ppt課件語法錯誤如果程序中有語法錯誤,運行時會彈出一個invalidsyntax。然后一個淺紅色方塊定位在錯誤處。例如,運行下面的程序:print(,'Hello,');#在print()函數(shù)中多了一個逗號。272021/3/26Python入門基礎ppt課件課程回顧Python的產生及其特點。Python的下載安裝Python
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院專用藥師聘用合同范本
- 出俱樂部車位出租協(xié)議
- 金融行業(yè)精英人才聘用協(xié)議
- 養(yǎng)殖場物流服務租賃合同
- 漁業(yè)生產設備使用條例
- 五個合伙人之間協(xié)議
- 太陽能發(fā)電項目授權委托書樣本
- 職業(yè)技能實驗教室租賃合同模板
- 法律服務招標合同管理準則
- 項目部供應商管理流程
- 2024年時事政治熱點題庫200道含完整答案(必刷)
- 舞蹈療法在減少壓力和焦慮中的作用
- 女性婦科保健知識講座
- 《電力系統(tǒng)治安反恐防范要求 第3部分:水力發(fā)電企業(yè)》
- 部編版語文四年級下冊第二單元大單元教學設計核心素養(yǎng)目標
- 2024年小學教師聽課、評課制度
- 精品解析:河北省衡水市衡水中學2023-2024學年高一上學期期末數(shù)學試題(解析版)
- 2023年《鐵道概論》考試復習題庫附答案(含各題型)
- (電焊工)勞務分包合同
- 陜西省西安市西咸新區(qū)2023-2024學年七年級上學期1月期末歷史試題
- 北師大版數(shù)學三年級下冊全冊教案教學設計及教學反思
評論
0/150
提交評論