Python输入输出练习,运算练习,turtle初步练习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python输入输出练习,运算练习,turtle初步练习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2532字,纯文字阅读大概需要4分钟。
内容图文
![Python输入输出练习,运算练习,turtle初步练习](/upload/InfoBanner/zyjiaocheng/1133/4ca3766a56424c4ba77682908835b935.jpg)
1.Hello World!
1
|
print
(
‘Hello World!‘
)
|
简单交互(交互式,文件式)
1 name=input(‘Please in put your name:‘) 2 print(‘hi {}‘.format(name)) 3 print(‘Mr {} hobbit is 吃饭,睡觉,打豆豆‘.format(name[0])) 4 print(‘Dear {} you should go to work!‘.format(name[1]))
3.用户输入两个数字,计算并输出两个数字之和:
print(‘sub is:{}‘.format(float(input(‘第一个数:‘))+float(input(‘第二个数:‘))))
4.用户输入三角形三边长度,并计算三角形的面积:(海伦公式)
1 a=input(‘请输入第一条边:‘) 2 b=input(‘请输入第二条边:‘) 3 c=input("请输入第三条边:") 4 C=(float(a)+float(b)+float(c)) 5 S=(C/2*(float(C/2)-float(a))*(float(C/2)-float(b))*(float(C/2)-float(c)))**0.5 6 print(‘三角形的面积是{}‘.format(S))
5.输入半径,计算圆的面积。
r=input(‘please input r:‘) area=3.1415*float(r)*float(r) print("{:.2f}".format(area))
6.画一组同切圆
1 import turtle 2 turtle.pensize(10) 3 turtle.circle(20) 4 turtle.circle(40) 5 turtle.circle(80) 6 turtle.circle(120)
7.画一个五角星
1 import turtle as t 2 t.speed(1) 3 for i in range(5): 4 t.forward(100) 5 t.right(144)
8.画一个全黄色的五角星
1 import turtle 2 turtle.color(‘yellow‘) 3 turtle.fillcolor(‘yellow‘) 4 turtle.speed(1) 5 turtle.pensize(10) 6 turtle.begin_fill() 7 for i in range(5): 8 turtle.forward(200) 9 turtle.right(144) 10 turtle.end_fill()
附加题1:画一组同心圆:
1 import turtle 2 turtle.penup() 3 turtle.goto(0,-100) 4 turtle.pendown() 5 turtle.circle(100) 6 turtle.penup() 7 turtle.goto(0,-80) 8 turtle.pendown() 9 turtle.circle(80) 10 turtle.penup() 11 turtle.goto(0,-60) 12 turtle.pendown() 13 turtle.circle(60) 14 turtle.penup() 15 turtle.goto(0,-40) 16 turtle.pendown() 17 turtle.circle(40)
画国旗上的五个五角星
import turtle
def draw_square():
turtle.color(‘red‘)
turtle.fillcolor(‘red‘)
# turtle.speed(1)
turtle.penup()
turtle.goto(-200,200)
turtle.pendown()
turtle.begin_fill()
turtle.forward(400)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(400)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.end_fill()
# time.sleep(5)
def draw_big_star():
turtle.color(‘yellow‘)
turtle.fillcolor(‘yellow‘)
# turtle.speed(1)
turtle.penup()
turtle.goto(-175,155)
turtle.pendown()
turtle.begin_fill()
for i in range(5):
turtle.forward(50)
turtle.right(144)
turtle.end_fill()
def draw_smallstar(x,y,z):
turtle.color(‘yellow‘)
turtle.fillcolor(‘yellow‘)
# turtle.speed(1)
turtle.penup()
turtle.goto(x,y)
turtle.pendown()
turtle.begin_fill()
turtle.right(z)
for i in range(5):
turtle.forward(15)
turtle.right(144)
turtle.end_fill()
draw_square()
draw_big_star()
draw_smallstar(-110,175,5)
draw_smallstar(-90,155,15)
draw_smallstar(-95,125,25)
draw_smallstar(-110,105,0)
原文:http://www.cnblogs.com/hzlhzl/p/7798542.html
内容总结
以上是互联网集市为您收集整理的Python输入输出练习,运算练习,turtle初步练习全部内容,希望文章能够帮你解决Python输入输出练习,运算练习,turtle初步练习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。