第二課-變量與賦值課件_第1頁
第二課-變量與賦值課件_第2頁
第二課-變量與賦值課件_第3頁
第二課-變量與賦值課件_第4頁
第二課-變量與賦值課件_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第二課變量與賦值廣二師龍湖附中魏海珠第二課變量與賦值廣二師龍湖附中1變量1賦值命令2input()函數3變量1賦值命令2input()函數32一、變量abcdefihglkj程序中的數據,需要保存到計算機的內存中,而計算機的內存就像儲物柜,為了方便存取內存中的數據,需要給內存中存放數據的位置做一個標記,通常用字符作為內存的標記,這個字符就稱為“變量”。一、變量abcdefihglkj程序中3二、

賦值命令將數據存放到變量中,使用賦值命令“=”。格式:<變量>=<表達式>功能:將<表達式>的值保存到<變量>中?!?”是賦值的意思。>>>a=1>>>b=2+3*4>>>c=10*c>>>d=a例如:二、賦值命令將數據存放到變量中,使用賦值命令“=”。格式:4

【例題2-1】編寫程序,計算圓的周長、面積。

假設圓的半徑是r,圓的周長是C,圓的面積是S。則:C=2πrS=πr*r

r=10c=2*3.14*rs=3.14*r*r【例題2-1】編寫程序,計算圓的周長、面積。假設圓的半徑5賦值語句中<表達式>可以是數據、函數、字符串、運算表達式。>>>a=1>>>b=2+3*4>>>c=10*c>>>d=print(a)>>>d="你好”賦值命令“=”與數學中的等號“=”的含義是不同。賦值命令“=”的意思是將<表達式>的值賦給<變量>。Print()就是一個函數賦值語句中<表達式>可以是數據、函數、字符串6

1.變量名只能由大小寫字母、數字、漢字和下畫線“_”組成。2.變量名不能以數字開頭。3.變量名中不能有空格。4.變量名區(qū)分大小寫。5.變量名不能和Python內置命令重復。變量的命名遵循下面幾個原則變量的命名遵循下面幾個原則7編寫程序計算圓的周長和面積假設圓的半徑是r,圓的周長是C,圓的面積是S.則:C=2rS=r2>>>r=10>>>c=2*3.14*r>>>s=3.14*r*r>>>print("圓的周長:",c,"圓的面積:",s)圓的周長:62.800000000000004圓的面積:314.0編寫程序計算圓的周長和面積假設圓的半徑是r,圓的周長是C,圓8二、input()函數input()函數可以在程序的運行過程中接受鍵盤輸入的數據,使用input()函數可以極大地提高程序的交互性。格式:input(<提示性文字>)功能:等待用戶從鍵盤上輸入數據,用戶輸入的內容將作為函數的值,不管用戶輸入的是什么內容,返回的都是字符串。Input()函數括號內可以包含提示性文字。二、input()函數input()函數可以在程序的運行過9二、input()函數例如:>>>input("按回車鍵繼續(xù)……")>>>name=input("請輸入您的姓名:")請輸入您的姓名:張三>>>print(name)張三>>>name=input("請輸入您的姓名:")從鍵盤上接收輸入,將輸入的內容賦值給變量name二、input()函數例如:>>>name=input(10練一練編寫一個造句程序,程序運行過程如下:請輸入一個形容詞:可愛的請輸入一種動物名稱:小鳥請輸入一種動作:飛翔請輸入一個地方:天空一只可愛的小鳥飛翔在天空。練一練編寫一個造句程序,程序運行過程如下:請輸入一個形容詞:11練一練a=input("請輸入一個形容詞:")b=input("請輸入一種動物名稱:")c=input("請輸入一種動作:")d=input("請輸入一個地方:")print("一只",a,b,c,"在",d)print("一只"+a+b+c+"在"+d)一只可愛的小鳥飛翔在天空。一只可愛的小鳥飛翔在天空。練一練a=input("請輸入一個形容詞:")一只可愛的12將字符型數據轉換為數值型數據例如:Traceback(mostrecentcalllast):File"<pyshell#1>",line1,in<module>print(a+56)TypeError:Can'tconvert'int'objecttostrimplicitly將字符型數據轉換為數值型數據例如:Traceback(mo13將字符型數據轉換為數值型數據例如:>>>print(float(a)+10.5)66.5>>>print(int(a)+10.5)66.5float(a)int(a)float(數據)——將字符型數據(整數或小數)轉換成浮點數類型的數值(即小數)。int(數據)——將字符型數據轉換成整數類型的數值(即整數)。將字符型數據轉換為數值型數據例如:>>>print(flo14二、input()函數例如:編寫程序,程序運行時,計算機先詢問操作者的姓名和年級,然后向操作者問好,并猜測操作者的年齡是多大。name=input("您的姓名:")grade=input("您的年級(用數字回答):")print(name+“您好!”,“您的年齡大概是:”,6+int(grade),"歲")二、input()函數例如:編寫程序,程序運行時,計算機先15二、input()函數name=input("您的姓名:")grade=input("您的年級(用數字回答):")print(name+"您好!","您的年齡大概是:",7+int(grade),"歲")表達式之間可以用英文狀態(tài)下的逗號連接,也可以用加號連接程序運行后結果:,二、input()函數name=input("您的姓名:"16小技巧如果要讓print()函數中的內容換行,只要在換行處加上字符串“\n”。例如:print(“圓點周長:”,c,“\n”,“圓的面積:”,s)>>>r=5>>>c=2*3.14*r>>>s=3.14*r*r>>>print("圓的周長",c,"\n","圓的面積:",s)圓的周長31.400000000000002圓的面積:78.5>>>print("圓的周長:",c,"圓的面積:",s)圓的周長:31.400000000000002圓的面積:78.5小技巧如果要讓print()函數中的內容換行,只要在換行處加17小技巧如果要讓print()函數的顯示結果中,各項之間不留空格(或用某個符號隔開),只要在最后加上參數sep=“”(或者sep=“分隔符”)。>>>print(a,b,c,d,sep=“”)或>>>print(a,b,c,d,sep=“/”)節(jié)日快樂節(jié)日快樂節(jié)/日/快/樂a="節(jié)"b="日"c="快"d="樂"print(a,b,c,d)print(a,b,c,d,sep="")print(a,b,c,d,sep="/")小技巧如果要讓print()函數的顯示結果中,各項之間不留空18練習編程求長方形面積。要求在程序運行的時候輸入長方形的長和寬。分析算法:ab1.設長方形的長為a,長方形的寬為b。2.用input()函數將告訴操作者輸入長方形的長,并賦值給變量a。3.用input()函數將告訴操作者輸入長方形的寬,并賦值給變量b。4.計算長方形的面積。5.用print()函數,輸出“長方形的面積為:*****”。練習編程求長方形面積。要求在程序運行的時候輸入長方形的長和19練習編程求長方形面積。要求在程序運行的時候輸入長方形的長和寬。程序代碼:a=input("請輸入長方形的長:")b=input("請輸入長方形的寬:")s=float(a)*float(b)print("長方形的面積是:",s)輸入的數據是字符型。用float()函數將字符型數據轉換為浮點數型數據。思考:1.這里能不能將float()函數換成int()函數?2.print()函數中表達式之間的分隔符號能不能是+號。練習編程求長方形面積。要求在程序運行的時候輸入長方形的長和20知識點梳理變量:賦值命令:賦值語句格式:賦值語句功能:變量名命名原則:1.變量名只能由

、

、

組成。2.變量名不能以

開頭;3.變量名中不能有

;4.變量區(qū)分大小寫

溫馨提示

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

最新文檔

評論

0/150

提交評論