python快速入門-1.4-基本編程解析上_第1頁(yè)
python快速入門-1.4-基本編程解析上_第2頁(yè)
python快速入門-1.4-基本編程解析上_第3頁(yè)
python快速入門-1.4-基本編程解析上_第4頁(yè)
python快速入門-1.4-基本編程解析上_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余50頁(yè)可下載查看

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

PythonPythonPython基本編程解PythonPython

112233PythonPython TempStrTempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-print("轉(zhuǎn)換后的溫度是elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+32print("輸入格式錯(cuò)誤DARTS=hits=foriinrange(1,x,y=random(),random()dist=sqrt(x**2+y**2)ifdist<=1.0:hits=hits+1pi=4*(hits/DARTS) 分支語句:if-elif-循環(huán)語句:for,異常處理:try- se-

函數(shù)定類定義 冒號(hào)+縮進(jìn)是語法的一部分,縮進(jìn)不正確程序運(yùn)行錯(cuò)冒號(hào)只需要所有縮進(jìn)長(zhǎng)度一致即可,可采用N個(gè)空格或Tab,建議4TempStrinputTempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-print("轉(zhuǎn)換后的溫度是elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+print("轉(zhuǎn)換后的溫度是print("輸入格式錯(cuò)誤例如#這是一個(gè)單行TempStrinput("請(qǐng)TempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值'''ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-print("轉(zhuǎn)換后的溫度是elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+print(例如:'''注釋第一注釋第注釋第三行 PythonTempStrinput(ifTempStrinput(ifTempStr[-1]in['F','f']:C=(eval(TempStr[0:-1])-續(xù)行符后必須直PythonPythons=fors=foriinrange(10):s+=i變量的賦值Python3使用Unicode編碼,因此命名采用大小寫字母、數(shù)字大小寫敏感、首字符不能是數(shù)字、不與保留字相合法命TempStr,Python,python,Python_Good,應(yīng)用基礎(chǔ),python123,True,…注意:部分_*或 *形式的名字被留作系統(tǒng)功能使用,建議不這樣命名 Python快速入數(shù)據(jù)類數(shù)字類型:整數(shù)字節(jié)類型:字符組合類型:集合與數(shù)學(xué)中的整數(shù)整數(shù)包括二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制等4如 與數(shù)學(xué)中的實(shí)數(shù)含義相同,帶有小數(shù)及小數(shù)的數(shù)字,存在取值范浮點(diǎn)數(shù)包括常規(guī)方法和科 2種方式表如:0.0043=4.3e- 科 :<a>e<b>表示 z=a+bj,a是實(shí)部,b是虛部,a和b都是浮點(diǎn)z.real獲得z的實(shí)部,z.imag獲得z由0字符串由一對(duì)單引號(hào)或一對(duì)雙引號(hào)表示,如:"字符串" '字符串字符串是字符的有序序列,可以用序 ,如:"字符串"[1]="符(4)(續(xù)反向遞減序-12-11-10-9-8-7-6-5-4-3-2-是這—個(gè)有趣的字符串實(shí)是這1 9101正向遞增序

索引:s[N]通過序號(hào)獲取單如:"字符串"[-1]="串切片:s[N:M]獲取M到N(不含:"字符串"[0:-1]=由0個(gè)或多個(gè)字節(jié)組成的有序序列,每字節(jié)對(duì)應(yīng)值為0-字節(jié)串由前導(dǎo)符b或B0-255間非可打印字符用\xNN方式表示,N多個(gè)元素的無序集合使用大括號(hào){}表示,元素間用逗號(hào)分隔,建立非集合使用{}或set(如:A"python"123序列類型的一種,元素間的有序組合,一旦創(chuàng)建不能被元組使用小括如:rgbcolor21111序列類型的一列表使用中括號(hào)[]表示,元素間用逗號(hào)分隔,括號(hào)不可省如:ls"cat""tiger"字典類型是鍵值對(duì)的集合,反映了數(shù)據(jù)之間 關(guān)字典使用大括如:d={"中國(guó) ", 數(shù)字類型:整數(shù)字節(jié)類型:字符組合類型:集合、元組、列PythonPython賦值語句以等號(hào)(=)為標(biāo)志,運(yùn)算=右側(cè)值賦予左側(cè),同時(shí)賦值數(shù)據(jù)類如:C=(100-32)/ <變量1變量2變量N表達(dá)式1表達(dá)式2表達(dá)式x=x=y=x,y=y,分支語句使用保留字:if,elif,guess=eval(input())guess=eval(input())ifguess==99:print("猜對(duì)guess=eval(input())guess=eval(input())ifguess==99:print(else:<語句塊guess=eval(input())ifguess>99guess=eval(input())ifguess>99:elifguess<99:elif<條件2>:<語句塊else<語句塊PythonPythoninputechoinput("請(qǐng)輸echoinput("請(qǐng)輸<變量>為字符串print()函數(shù)有3echo"這echo"這是一個(gè)字print("這是一個(gè)字符這是一個(gè)字="字="字符串="字符串

這這是變量A的輸echo=((輸入)>PythonPythonTempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+32 TempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+32TempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+32

或TempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+32

print('F'in['F',print('C'in['F',

TempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-elifTempStr[-1]in['C',F=1.8*eval(TempStr[0:-1])+32

TempStrinput("請(qǐng)輸入帶有符號(hào)的溫度值ifTempStr[-1]in['F',C=(eval(TempStr[0:-1])-elifTempStr[-1]in['C',F=1.8*eva

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論