23程序設(shè)計(jì)基本知識課件高一上學(xué)期高中信息技術(shù)必修1第2章人教中圖版_第1頁
23程序設(shè)計(jì)基本知識課件高一上學(xué)期高中信息技術(shù)必修1第2章人教中圖版_第2頁
23程序設(shè)計(jì)基本知識課件高一上學(xué)期高中信息技術(shù)必修1第2章人教中圖版_第3頁
23程序設(shè)計(jì)基本知識課件高一上學(xué)期高中信息技術(shù)必修1第2章人教中圖版_第4頁
23程序設(shè)計(jì)基本知識課件高一上學(xué)期高中信息技術(shù)必修1第2章人教中圖版_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

程序設(shè)計(jì)基本知識第二章:算法與程序?qū)崿F(xiàn)算法概念和描述算法的概念算法的特征算法的效率算法的描述方法有輸入一個(gè)算法通常要求有0個(gè)或多個(gè)輸入。有輸出一個(gè)算法可以有一個(gè)或多個(gè)輸出。有窮性算法必須能在有限個(gè)步驟之后終止??尚行运惴ㄖ械拿恳徊蕉际强梢詧?zhí)行的。確定性算法的每個(gè)步驟都具有確定的含義。自然語言用日常所用語言來描述算法的步驟。流程圖流程圖是用圖形表示算法的一種常用工具。偽代碼采用一種類似程序設(shè)計(jì)語言的代碼來描述算法。算法就是解決一個(gè)特定問題而采取的確定的,有限的步驟。對于同一個(gè)問題,不同算法解決問題的效率不同。程序設(shè)計(jì)基本知識第二章:算法與程序?qū)崿F(xiàn)什么是數(shù)據(jù)?數(shù)據(jù)就在我們身邊,比如體重、鞋碼、文件包含的信息等,都是數(shù)據(jù)。數(shù)據(jù)可以用來描述不同事物的特征。數(shù)據(jù)可以按照本身特性分成若干個(gè)不同的類型尋寵海報(bào)姓名: 小哈年齡:5歲

性別:弟弟

懸賞金:1000走失地點(diǎn):廣西壯族自治區(qū)南寧市西鄉(xiāng)塘區(qū)走失時(shí)間:2024-10-1622:00聯(lián)系主人:152xxxx詳情描述:2024年10月16日晚上遛狗時(shí),它的繩子松了,剛好有車路過,狗狗跑了,找不到它了。姓名年齡性別懸賞金走失地點(diǎn)走失時(shí)間聯(lián)系電話

在python世界中,數(shù)據(jù)都有哪些類型?小哈5歲弟弟1000廣西壯族自治區(qū)南寧市西鄉(xiāng)塘區(qū)2024.10.1622:00152xxxx文字?jǐn)?shù)字文字文字?jǐn)?shù)字文字?jǐn)?shù)字符號數(shù)字Python常用數(shù)據(jù)類型數(shù)據(jù)類型類型標(biāo)識符類型說明及示例整型浮點(diǎn)型字符串型布爾型列表int整數(shù),可任意大,如2,-99float小數(shù),如3.14、2.318E+6str'Hello,world'、"中國"、'1'bool邏輯判斷,True和Falselist數(shù)據(jù)序列,如[1,“中國”,3.1]例1:(2022年)在python中,執(zhí)行pi=3.14語句后,變量pi的數(shù)據(jù)類型是()A.int(整型) B.float(浮點(diǎn)型) C.str(字符串) D.bool(布爾型)例2:在python中,下列選項(xiàng)屬于浮點(diǎn)型數(shù)據(jù)的是()A.8.18 B.2022C.“abc” D.true考點(diǎn):判斷數(shù)據(jù)類型BA試一試:確定數(shù)據(jù)類型現(xiàn)實(shí)事物或現(xiàn)象列舉的數(shù)據(jù)數(shù)據(jù)類型整型浮點(diǎn)型字符串型列表型布爾型倒計(jì)時(shí)的數(shù)字10體重52.6名字"Sophia"列出信號燈的三種顏色名稱['red','yellow','green']按鈕是否可用True,False半徑:2cm2面積=求圓的面積如何通過程序?qū)崿F(xiàn)呢?輸出函數(shù):print()海龜編輯器()常量:程序運(yùn)行過程中,其值不能改變的量。如3.14、2、'red'等。變量:程序運(yùn)行過程中,其值可以改變的量。

常量與變量變量名:r變量值:2變量類型:整型r=2Python語言中的變量在首次賦值時(shí)創(chuàng)建常量與變量賦值語句的一般形式:變量名=

表達(dá)式賦值符號賦值語句不能用系統(tǒng)關(guān)鍵字作為變量名SUM≠sum≠Sum半徑r,面積s,求和sumrprint、if…“見名知意”變量命名規(guī)則由字母(包含漢字)、數(shù)字、下劃線(_)組成,其中數(shù)字不能開頭變量名區(qū)分大小寫count_1HelloWorldans#1姓名print2ans試一試:判斷變量名是否合法2實(shí)踐活動(dòng)1:求圓的面積xr=2r=int(input("請輸入半徑:"))實(shí)踐活動(dòng)1:求圓的面積r=int(input())輸入函數(shù)更加完善的程序2t=int(input())數(shù)據(jù)類型轉(zhuǎn)換函數(shù)運(yùn)算符表達(dá)式示例算術(shù)運(yùn)算符+x+y5+2結(jié)果7-x-y5-2結(jié)果3*x*y5*2結(jié)果10/x/y除法,4/2結(jié)果2.0//x//y整除,5//2結(jié)果2%x%y取模,5%2結(jié)果1**x**y冪運(yùn)算,5**2結(jié)果25算術(shù)運(yùn)算符***、/、//、%+、-高低優(yōu)先級運(yùn)算順序:優(yōu)先級高的先運(yùn)算。優(yōu)先級相同的從左向右依次運(yùn)算小括號運(yùn)算級別最高。例1:已知一支水筆2元,你現(xiàn)在有n元,最多可以買多少支水筆,下列表達(dá)式正確的是()

A.n//2 B.n%2 C.n/2 D.n**2例2:下列值最大的一項(xiàng)是()A.2*3 B.100%8 C.2**2 D.20/3例3.Python中不同的運(yùn)算符可以聯(lián)立形成新的表達(dá)式,5%3+3//5*2運(yùn)算結(jié)果為()A.4 B.0 C.2 D.6ADC描述運(yùn)算符表達(dá)式優(yōu)先級大于>a>b1小于<a<b1大于或等于>=a>=b1小于或等于<=a<=b1等于==a==b2不等于!=a!=b2求圓的面積運(yùn)算符描述表達(dá)式not非notaand與aandbor或aorb邏輯運(yùn)算符字符串操作符"+":試一試:字符串運(yùn)算符字符串操作符"*":問題描述Python語言表達(dá)式數(shù)學(xué)中的代數(shù)式將兩個(gè)字符串"加油!"和"中國"連成一個(gè)字符串當(dāng)發(fā)射物體的發(fā)射速度7.9km/s≤v<11.2km/s時(shí),被發(fā)射物體將環(huán)繞地球運(yùn)動(dòng),成為地球衛(wèi)星2*a/(b+c)v>=7.9andv<11.2或7.9<=v<11.2"加油!"+"中國"試一試:寫出Python語言表達(dá)式括號的運(yùn)算級別最高小結(jié)與練習(xí)編寫程序解決

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論