實驗一Python程序實驗報告


 

安徽工程大學

 

Python程序設計 實驗報告

 

班級物流191   姓名:張弛 學號:3190505120

 

日期2020.3.5     指導老師修宇

 

實驗目的   

1.掌握python IDLE集成開發環境的安裝與使用

2.熟悉在線編程平台

3.掌握基本的python程序編寫、編譯與運行程序的方法

 

實驗內容

1、按照實驗指導安裝IDLE,嘗試交互式運行python程序和批量運行python程序二種方式。

2行第一章課本的溫度轉換示例程序。在運行過程中

(1)觀察語法高亮顯示和自動縮進功能。

(2)(重點)人為按照以下情況分別把程序改錯,嘗試運行程序,並觀察結果記錄IDLE給出的錯誤提示,通過完網絡查找資料,分析錯誤的含義。

a) 把某行的縮進修改為  3個空格

b) 把關鍵詞elif  改為 elfi ,或者print 寫錯 prinnt

c) 把某一個英文引號”  ”修改為中文引用“”

d) 把某行的冒號去掉

e) 把某行的英文括號( )改寫為中文括號()

f) 把某行括號()  去掉一個變為 (  

3、嘗試 python123的在線編程功能;

https://www.python123.io/

 

實驗記錄與分析

注意記錄實驗過程、程序及結果對實驗結果進行必要的分析

 

按操作更改為錯誤格式

 

a)把某行的縮進改為三個空格 

(出現結果:縮進有錯誤)

 

b)把關鍵詞elif改成elfi,或者print寫錯prinnt

 

c)把某一個英文引號””改為中文引號“” 

(出現結果:標識中存在無效字符)

 

d)把某行的冒號去掉 

(出現結果:無效的語法,語法有錯誤)

 

e)把某行的英文括號( )改寫為中文括號() 

(出現結果:標識中存在無效字符)

 

f)把某行括號()  去掉一個變為 (   

(出現結果:解析時意外的EOF,EOF即End Of File,指文章結尾)

 

g、正確運行的程序

 

 

 

#TempConvert.py
Tempstr = input("請輸入帶有符號的溫度值:")
if Tempstr[-1] in ['F','f']:
    C =(eval(Tempstr[0:-1]) - 32)/1.8
    print("轉換后的溫度是{:.2f}C".format(C))
elif Tempstr[-1] in ['C','c']:
    F=1.8*eval(Tempstr[0:-1]) + 32
    print("轉換后的溫度是{:.2f}F".format(F))
else:
    print("輸入格式錯誤")
          

  

 

拓展:

 通過網絡查找你感興趣的python小程序,或編程社區或項目

 用戶登錄程序編寫

user = 'hello world'
paswd = 123456
username = input ( "請輸入用戶名:" )
password = input ( "請輸入密碼:" )
for i in range ( 3 ):
   if username = = user and int (password) = = paswd: #判斷用戶名和密碼是否都匹配
     print ( "歡迎您的到來" )
     break
   elif i < 2 :
     username = input ( "請輸入用戶名:" )
     password = input ( "請輸入密碼" )
   elif i = = 2 :
     print ( "賬戶已鎖定" )
     break

3,購物車程序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM