Python春節特訓營05:你的第一個 Python 程序

第5天 你的第一個 Python 程序

在這裏插入圖片描述

今天終於開始寫程序啦!在開始之前,我們先思考一下:程序是什麼?程序能做什麼?

編程是幹什麼的

編程是編寫程序的中文簡稱,就是讓計算機爲解決某個問題而使用某種程序設計語言(比如我們使用的 Python)編寫程序代碼,並最終得到相應結果的過程。

爲了使計算機能夠理解人的意圖,人類就必須要將需解決的問題的思路、方法、和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算機之間交流的過程就是編程。

在這裏插入圖片描述

Python 交互式環境

如何啓動 Python 的交互式環境?

  • 如果是 Linux 系統,按 “Ctrl + Alt + T” 打開一個終端窗口,輸入 python3 並按回車鍵;
  • 如果是 macOS 系統,在 Dock 中找到 Terminal 終端,啓動終端並輸入 python3 並按回車鍵;
  • 如果是 Windows 系統,在 “開始” 菜單中找到 Python IDLE,點擊啓動。

啓動交互式環境之後,屏幕上會顯示一些版本信息,我們可以在提示符 >>> 後直接輸入代碼,按回車就可以得到代碼的執行結果。

我們可以把它當成計算器使用,嘗試輸入並執行 12 + 13,看看計算結果是否正確。

在這裏插入圖片描述

很簡單吧,任何有效的數學計算都可以在這裏算出來呢!

除了算數,我們也可以讓 Python 在屏幕上打印出指定的文字,嘗試輸入並執行如下代碼,看看會發生什麼。

print("Hello World")

這裏的 print 是一個函數,括號中包含希望打印的文字,需要用單引號或者雙引號括起來,但不能混用單引號和雙引號。

這種用單引號或者雙引號括起來的文本在程序中叫 “字符串”,在後面的學習中,我們還會經常使用到!

在這裏插入圖片描述

當代碼執行完畢需要退出時,在 >>> 提示符後輸入 quit() 或者 exit() 即可。

用 Python 打個招呼

前面我們在交互式環境中執行了一些 Python 代碼,更多的時候,我們會把 Python 代碼先寫到文件中,然後再執行。

在這裏插入圖片描述

打開一個編輯器,輸入如下代碼,並保存爲 greet.py 文件。

name = input("你好,請問你叫什麼名字?")
print("很高興認識你,", name)

回到終端,輸入 python3 greet.py ,按回車,即可執行這些 Python 代碼。(注意:終端的當前工作目錄路徑要與文件保存的路徑一致)

這裏的 input 是一個函數,程序執行時會先打印提示信息 “你好,請問你叫什麼名字?”,並等待你的輸入,當你輸入名字並按回車後,你的名字會保存在 name 中,然後 print 函數會打印一段字符串和你打招呼。

如果嫌電腦不夠熱情,我們可以讓他多喊幾次你的名字,將程序修改成這樣:

name = input("你好,請問你叫什麼名字?")
print("很高興認識你,", name, name, name)

保存文件,回到終端輸入 python3 greet.py 按回車執行程序!

在這裏插入圖片描述

好啦,不知不覺,你的第一個 Python 程序以及完成啦~

在這裏插入圖片描述

代碼說明

  • 我們在編輯器中輸入代碼,發現代碼會呈現不同的顏色,這種效果稱爲代碼高亮,目的讓我們看得舒服點。代碼高亮是編程的色彩輔助體系,不是語法要求,因此在不同的編輯器中,代碼高亮的表現形式各有不同。
  • 第一行代碼中的 name 被稱爲變量,變量在程序中用於保存數據,可以是字符串、數字等內容。
  • input 函數會先打印提示信息,再等待鍵盤輸入,按回車鍵表示輸入結束,剛剛輸入的內容就會存放到 name 變量中。
  • print 函數可以帶一個或多個參數,也就是括號中的字符串和變量 name,程序執行時將依次打印出來。

作業

(1)獨立完成本節課的操作,你需要一個字母一個字母地把代碼自己敲進去,不能使用 “複製-粘貼”。

(2)把操作過程中出現的錯誤和疑問記錄下來。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章