目錄
- 一、概述
-
二、Python語(yǔ)言概述
- 2.1 Python語(yǔ)言的誕生
- 2.2 Monty Python組合
- 三、Python語(yǔ)言系統(tǒng)開(kāi)發(fā)環(huán)境配置
-
四、Python程序編寫與運(yùn)行
- 4.1 Python的兩種編程方式
-
4.2 實(shí)例1: 圓面積的計(jì)算
- 4.2.1 交互式
- 4.2.2 文件式
-
4.3 實(shí)例2: 同切圓繪制
- 4.3.1 交互式
- 4.3.2 文件式
-
4.4 實(shí)例3: 五角星繪制
- 4.4.1 交互式
- 4.4.2 文件式
- 五、小結(jié)
一、概述
- Python語(yǔ)言概述
- Python語(yǔ)言系統(tǒng)開(kāi)發(fā)環(huán)境配置
- Python程序編寫與運(yùn)行
二、Python語(yǔ)言概述
Python ['paiθ?n]
,譯為“蟒蛇”
Python語(yǔ)言擁有者是Python Software Foundation(PSF) PSF是非盈利組織,致力于保護(hù)Python語(yǔ)言開(kāi)放、開(kāi)源和發(fā)展
2.1 Python語(yǔ)言的誕生
Guido van Rossum
Python語(yǔ)言創(chuàng)立者
2002年,Python 2.x
2008年,Python 3.x
Python語(yǔ)言是一個(gè)由編程牛人領(lǐng)導(dǎo)設(shè)計(jì)并開(kāi)發(fā)的編程語(yǔ)言Python語(yǔ)言是一個(gè)有開(kāi)放、開(kāi)源精神的編程語(yǔ)言
Python語(yǔ)言應(yīng)用于火星探測(cè)、搜索引擎、引力波分析等眾多領(lǐng)域
2.2 Monty Python組合
三、Python語(yǔ)言系統(tǒng)開(kāi)發(fā)環(huán)境配置
Python解釋器安裝:https://www.cnblogs.com/nickchen121/p/11069968.html
四、Python程序編寫與運(yùn)行
4.1 Python的兩種編程方式
交互式和文件式
- 交互式:對(duì)每個(gè)輸入語(yǔ)句即時(shí)運(yùn)行結(jié)果,適合語(yǔ)法練習(xí)
- 文件式:批量執(zhí)行一組語(yǔ)句并運(yùn)行結(jié)果,編程的主要方式
4.2 實(shí)例1: 圓面積的計(jì)算
根據(jù)半徑r計(jì)算圓面積
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文件并運(yùn)行
# CalCircle.py
r = 25
area = 3.1415 * r * r
print(area) # 1963.4375000000002
print(f'{area:.2f}') # 1963.44
4.3 實(shí)例2: 同切圓繪制
繪制多個(gè)同切圓
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文件并運(yùn)行
# TangentCirclesDraw.py
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
4.4 實(shí)例3: 五角星繪制
繪制一個(gè)五角星
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文件并運(yùn)行
# StarDraw.py
from turtle import *
color('red', 'red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()
五、小結(jié)
- Python語(yǔ)言的發(fā)展歷史
- 選取一種系統(tǒng)平臺(tái)構(gòu)建Python開(kāi)發(fā)環(huán)境
- 嘗試編寫與運(yùn)行3個(gè)Python小程序
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
