Python程序設計實驗報告


 

安徽工程大學

Python程序設計實驗報告

班級:物流191 姓名:余嘉 學號:3190505116 成績:

日期:2020/3/7 指導老師:修宇

實驗名稱:熟悉IDEL和在線編程平台

 

實驗目的:

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

2.熟悉在線編程平台

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

 

實驗內容:

1.按照實驗指導安裝 IDEL,嘗試交互式運行 Python 程序和批量運行 Python 程序兩種方式

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

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

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

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

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

  c.把某一個英文引號""修改為中文引號“”

  d.把某行的冒號去掉

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

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

3.嘗試 Python123 的在線編程功能——https://www.python123.io/

 

實驗記錄與分析:

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

1.按照實驗指導安裝 IDEL,嘗試交互式運行 Python 程序和批量運行 Python 程序兩種方式。

 

 安裝 IDEL 和兩種方式運行程序較為順利,沒有出現太大問題。

 

 交互式運行:

 

 

 批量式運行:

 

 

 

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

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

 

   運行程序如下:

 

   語法高亮顯示:編程的色彩輔助體系,不是語法要求。有無高亮對運行成果沒有影響 但也可通過高亮判斷輸入的字符是否正確。

 

   自動縮進功能:一行代碼開始前的空白區域,表達程序的格式框架。分為單層縮進和 多層縮進。有嚴格明確,表達所屬關系,長度一致(一般為四個空格或一個 Tab 鍵)的特點。

 

 

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

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

   顯示錯誤為:意外縮進,錯誤之處在紅色標記處的上一行

 

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

   顯示錯誤為:無效語法,錯誤的是紅色標記的單詞的前一個

 

   c.把某一個英文引號""修改為中文引號“”

   顯示錯誤為:標識符中的字符無效,錯誤的字符已用紅色標記

 

   d.把某行的冒號去掉

   顯示錯誤為:無效語法,錯誤之處已用紅色標記

 

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

   顯示錯誤為:標識符中的字符無效,錯誤的字符已用紅色標記

 

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

   顯示錯誤為:無效語法,錯誤之處在紅色標記處的上一行

 

3.嘗試 Python123 的在線編程功能——https://www.python123.io/ 

 

   在線編程如下:

 

 

 

拓展:

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

 

通過抖音找到較感興趣的用 Python 繪出的聖誕樹

 

 

 

 


免責聲明!

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



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