目錄
一、概述
- Python語言概述
- Python語言系統開發環境配置
- Python程序編寫與運行
二、Python語言概述
Python ['paiθən]
,譯為“蟒蛇”
Python語言擁有者是Python Software Foundation(PSF) PSF是非盈利組織,致力於保護Python語言開放、開源和發展
2.1 Python語言的誕生
Guido van Rossum
Python語言創立者
2002年,Python 2.x
2008年,Python 3.x
Python語言是一個由編程牛人領導設計並開發的編程語言Python語言是一個有開放、開源精神的編程語言
Python語言應用於火星探測、搜索引擎、引力波分析等眾多領域
2.2 Monty Python組合
三、Python語言系統開發環境配置
Python解釋器安裝:https://www.cnblogs.com/nickchen121/p/11069968.html
四、Python程序編寫與運行
4.1 Python的兩種編程方式
交互式和文件式
- 交互式:對每個輸入語句即時運行結果,適合語法練習
- 文件式:批量執行一組語句並運行結果,編程的主要方式
4.2 實例1: 圓面積的計算
根據半徑r計算圓面積
4.2.1 交互式
r = 25
area = 3.1415 * r * r
print(area)
1963.4375000000002
print(f'{area:.2f}')
1963.44
4.2.2 文件式
保存為CalCircle.py文件並運行
# CalCircle.py
r = 25
area = 3.1415 * r * r
print(area) # 1963.4375000000002
print(f'{area:.2f}') # 1963.44
4.3 實例2: 同切圓繪制
繪制多個同切圓
4.3.1 交互式
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
4.3.2 文件式
保存為TangentCirclesDraw.py文件並運行
# TangentCirclesDraw.py
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
4.4 實例3: 五角星繪制
繪制一個五角星
4.4.1 交互式
from turtle import *
color('red', 'red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()
4.4.2 文件式
保存為StarDraw.py文件並運行
# StarDraw.py
from turtle import *
color('red', 'red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()
五、小結
- Python語言的發展歷史
- 選取一種系統平台構建Python開發環境
- 嘗試編寫與運行3個Python小程序