当前位置: 首页 > news >正文

python | 第二章考试题和练习题

一、考试题

1、turtle八边形绘制

问题描述:

使用turtle库,绘制一个八边形。

参考代码:

import turtle as t
t.pensize(2)
for i in range(8):t.fd(100)t.left(45)

2、turtle八角图形绘制

问题描述:

使用turtle库,绘制一个八角图形。

参考代码:

import turtle as t
t.pensize(2)
for i in range(8):t.fd(150)t.left(135)

二、练习题

1、turtle正方形绘制

问题描述:

使用turtle库,绘制一个正方形。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

参考代码:

import turtle t
t.pensize(2)
for i in range(4):t.fd(150)t.left(90)

2、turtle六边形绘制

问题描述:

使用turtle库,绘制一个六边形。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

参考代码:

import turtle as t
t.pensize(2)
for i in range(6):t.fd(150)t.left(60)

3、turtle叠边形绘制

问题描述:

使用turtle库,绘制一个叠边形,其中,叠边形内角为100度。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

参考代码:

import turtle as t
t.pensize(2)
for i in range(9):t.fd(150)t.left(80)  #720/9

4、turtle风轮绘制

问题描述:

使用turtle库,绘制一个风轮效果,其中,每个风轮内角为45度,风轮边长150像素。‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬

参考代码:

import turtle as t
t.pensize(2)
for i in range(4):t.seth(90*i)t.fd(150)t.right(90)t.circle(-150, 45)t.goto(0,0)
http://www.lryc.cn/news/1710.html

相关文章:

  • Mysql 存储引擎设计:xa协议相关接口功能及实现
  • 字符串常量池
  • 让技术更有温度,腾讯Light 点亮公益之光
  • 电子采购一体化解决方案
  • SAP COPA 获利能力分析深度解析
  • Java学习记录day6
  • ubuntu 使用 adb 工具卸载鸿蒙系统预装软件
  • Jmeter in Linux - 在Linux系统使用Jmeter的坑
  • 什么是特权访问管理(PAM)
  • LeetCode题目笔记——1.两数之和
  • CSDN版的详细MarkDown的使用教程
  • Nextcloud通过不被信任的域名访问解决方法 Nextcloud 您正在访问来自不信任域名的服务器
  • Set集合的特点,HashSet去重的几个重要问题
  • 云计算|OpenStack|社区版OpenStack安装部署文档(十一--- 如何获取镜像---Rocky版)
  • UmiJS学习
  • Leetcode:322. 零钱兑换(C++)
  • C经典小游戏之扫雷
  • 第十节 使用设备树插件实现RGB 灯驱动
  • 【LeetCode】公交路线 [H](宽度优先遍历)
  • 报表生成器 FastReport .Net 用户指南 2023(十):Band的属性
  • DAMA数据管理知识体系指南之文档和内容管理
  • C++入门:数据结构
  • C语言实现烟花表白,内含源码!!
  • 虚拟机安装CentOS 7(带界面)
  • Java测试——selenium具体操作
  • 电子器件系列32:逻辑与门芯片74LS11
  • LeetCode-101. 对称二叉树
  • 使用intlinprog求解指派问题MATLAB代码分享
  • Spark On YARN时指定Python版本
  • [数据库]库的增删改查