1.2 Python开发环境配置
- Python语言概述
- Python基本开发环境IDLE
- Python程序编写与运行
- Python高级开发环境VSCode
Python [`paiθən],译为“蟒蛇”
Python语言拥有者是Python Software Foundation(PSF)
PSF是非盈利组织,致力于保护Python语言开放、开源和发展
Python语言是一个由编程牛人领导设计并开发的编程语言
Python语言是一个有开放、开源精神的编程语言
Python语言应用于火星探测、搜索引擎、引力波分析等众多领域
Python基本开发环境IDLE
Python官方提供 适用于小规模程序开发
- Python官方环境:Python解释器 + IDLE开发环境
- 轻量级:只有几十MB大小,使用灵活
- 功能丰富:编辑器+交互环境+标准库+库安装工具…
Python基本开发环境IDLE
Python官方提供 适用于小规模程序开发
我选择的是第二个网站:简单明了,根据自己的电脑系统来下载
下载好后点击安装
安装时要先把下面哪个勾选
安装成功后点关闭即可
然后在开始框中搜索IDLE
编写第一个python程序
输出Hello World
print(“Hello World”)
还可以通过文本编写
首先先新建个文件
在文件中输入程序并运行
保存文件后缀 .py
Python的两种编程方式
交互式和文件式
- 交互式:对每个输入语句即时运行结果,适合语法练习
- 文件式:批量执行一组语句并运行结果,编程的主要方式
实例1: 圆面积的计算
根据半径r计算圆面积
交互式
>>> r = 25
>>> area = 3.1415 * r * r
>>> print(area)
1963.4375000000002
>>> print(" {:.2f}".format(area))
1963.44
文件式
r = 25
area = 3.1415 * r * r
print(area)
print(" {:.2f}".format(area))
保存为CalCircle.py文件并运行
输出结果如下:
1963.4375000000002
1963.44
实例2: 同切圆绘制
绘制多个同切圆
文件式
保存为TangentCirclesDraw.py文件并运行
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
交互式
>>> import turtle
>>> turtle.pensize(2)
>>> turtle.circle(10)
>>> turtle.circle(40)
>>> turtle.circle(80)
>>> turtle.circle(160)
实例3: 五角星绘制
绘制一个五角星
交互式
>>> from turtle import *
>>> color('red', 'red')
>>> begin_fill()
>>> for i in range(5):
fd(200)
rt(144)
>>> end_fill()
>>>
文件式
保存为StarDraw.py文件并运行
from turtle import *
color('red', 'red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()
done()