python绘制同切圆超出_005 Python开发环境配置

本文介绍了Python语言的基本概述,包括其开放、开源的特性以及Python2.x和3.x的发展历程。详细讲解了如何配置Python开发环境,并通过三个实例——圆面积计算、同切圆绘制和五角星绘制,展示了Python的交互式和文件式编程方式。通过这些实例,读者可以初步掌握Python编程的基础知识和技巧。
摘要由CSDN通过智能技术生成

[TOC]

一、概述

Python语言概述

Python语言系统开发环境配置

Python程序编写与运行

二、Python语言概述

a9aa3eda5e8a05328bc9dd6f5e49758d728.jpg

Python ['paiθən],译为“蟒蛇” Python语言拥有者是Python Software Foundation(PSF) PSF是非盈利组织,致力于保护Python语言开放、开源和发展

2.1 Python语言的诞生

859cdd4fef2e8f2a99198f4ff36d9b936c1.jpg

Guido van Rossum

Python语言创立者

2002年,Python 2.x

2008年,Python 3.x

Python语言是一个由编程牛人领导设计并开发的编程语言Python语言是一个有开放、开源精神的编程语言

Python语言应用于火星探测、搜索引擎、引力波分析等众多领域

2.2 Monty Python组合

5c9244ea450d760c56eead35e2eda4d0716.jpg

710101603dde0be90e64a4b98fcd3e9dd71.jpg

三、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小程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值