Python语言程序设计——第二周:Python基本图形绘制
深入理解Python语言
- 计算机技术的演进
- 五种编程语言的多样初心
- Python语言的特点
- “超级语言”的诞生
实例2:Python蟒蛇绘制
#PythonDraw.py
import turtle
turtle.setup(650,350,200,200)
'''width650,height350,startx200,starty200starx,stary可选setup不是必须的'''
turtle.penup()
'''turtle.pendown()、turtle.pd()、turtle.down(),下笔,移动时绘画。turtle.penup()、turtle.pu()、turtle.up(),拿起笔,移动时不绘画。'''
turtle.fd(-250)
'''表示向后退250像素也可以表示为turtle.bk(250)'''
turtle.pendown()
turtle.pensize(25)
turtle.pencolor("purple")
turtle.seth(-40)
'''angle-40°'''
for i in range(4):turtle.circle(40,80)turtle.circle(-40,80)
turtle.circle(40,80/2)
turtle.fd(40)
turtle.circle(16,180)
turtle.fd(40*2/3)
turtle.done()
模块一 turtle库的使用
turtle.goto(x,y) #让海归到达(x,y)位置
import turtle
turtle.goto(100,100)
turtle.goto(100,-100)
turtle.goto(-100,-100)
turtle.goto(-100,100)
turtle.goto(0,0)
当r值为正数时,圆心在当前位置/小海龟左侧。
当r值为负数时,圆心在当前位置/小海龟右侧。
import turtle
turtle.left(45)
turtle.fd(150)
turtle.right(135)
turtle.fd(300)
turtle.left(135)
turtle.fd(150)
turtle.colormode(mode)
- 1.0:RGB小数值模式
- 255:RGB整数值模式
测试1
描述
获得用户输入的一个整数a,计算a的平方根,保留小数点后3位,并打印输出。
输出结果采用宽度30个字符、右对齐输出、多余字符采用加号(+)填充。
如果结果超过30个字符,则以结果宽度为准。
a=int(input())
c=pow(a,0.5)
print("{0:+>30.3f}".format(c))
测试2
字符串分段组合
描述
获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。
s=input()
l=s.split('-')
print(l[0]+'+'+l[-1])
Python语言程序设计——第二周:Python基本图形绘制相关推荐
- Python语言程序设计 第一周习题
Python语言程序设计 第一周习题 习题1 获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求: ...
- python语言程序设计是什么,python语言程序设计教程
python语言程序设计是什么 Python是一种跨平台的计算机程序设计语言. 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 最初被设计用于编写自动化脚本(shell),随着版本的 ...
- 嵩天-Python语言程序设计程序题--第二周:基本图形绘制
前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...
- python语言程序设计嵩天-Python语言程序设计基础(第2版)嵩天课后答案
嵩天.礼欣.黄天羽Python语言程序设计基础(第2版)习题答案本书提出了以理解和运用计算生态为目标的Python语言教学思想,在系统讲解Python语言语法的同时介绍了从数据理解到图像处理的14个P ...
- python语言程序设计——深入学习python
写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 1.编程语言种类的发展 2.Python特点与优势 Python语言是通用语言,适用于普适的计算机问题求解的开发. 最大 ...
- python语言程序设计梁勇-Python语言程序设计(美-梁勇)第1章习题解答
Python语言程序设计(美-梁勇)第1章计算机.程序和Python概述习题解答 第一章 计算机.程序和python概述 1.1什么是硬件?什么是软件? 答:硬件包括计算机上能看到的物理元素,而软件提 ...
- python语言程序设计有用吗,python对设计师有什么用
python对电商设计师有帮助吗 python对电商设计师有帮助.Python是完全面向对象的语言.函数.模块.数字.字符串都是对象.并且完全支持继承.重载.派生.多继承,有益于增强源代码的复用性. ...
- python语言程序设计嵩天-python语言程序设计基础(嵩天版),第二章程序练习题...
python语言程序设计基础(嵩天版),第二章程序练习题 欢迎访问江南烧酒的博客 2.2汇率兑换程序.按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序. """ ...
- python语言程序设计基础网课-Python语言程序设计基础答案
[填空题]逻辑型数据在参与算术运算的过程中可以被当作整数进行操作,通常True的值对应整数1,False的值对应整数____________. [单选题]在Python中,不可以用来表示字符串的符号是 ...
最新文章
- CentOS yum 源的配置与使用
- apache camel 相关配置_使用apache camel从表中选择数据-问答-阿里云开发者社区-阿里云...
- BZOJ 1613: [Usaco2007 Jan]Running贝茜的晨练计划
- php编写个人所得税单元测试,php趣味编程-php求个人所得税
- jdk1.5-1.7新特性详细介绍
- IPv6網絡開發范例
- IPv4子网划分基础
- Spring Cloud消息驱动整合
- Linux之父炮轰 “全球最大同性恋网站” GitHub:Merge制造了毫无用处的垃圾信息!...
- 基于Android平台的会议室管理系统详细设计说明书
- matlab中clc、clear、close命令以及函数文件
- 浏览器安全检查5秒解决方案
- itunes使用备份,恢复
- win7母机上的vmware12中Ubuntu16中安装复制粘贴工具
- 高通AR加视屏解决方案
- 你知道DAU、MAU、PCU、DAU、ARPU、KPI是指什么?
- 相场理论基础-Foundation of Phase Field Modeling
- MIT-BIH心律失常数据库详解
- IOS 获取苹果手机的分辨率
- 计算机专业最简单的行业,五大行业是什么