python 练习 9.6 09陈雨雨
- Hello World!
>>> print("Hello word")
Hello word
2. 简单交互(交互式,文件式)教材P19
>>> name = input("输入姓名:") 输入姓名:陈雨雨 >>> print("{}同学,学好Python,前途无量!".format(name)) 陈雨雨同学,学好Python,前途无量! >>> print("{}大侠,学好Python,前途无量!".format(name[0])) 陈大侠,学好Python,前途无量! >>> print("{}哥哥,学好Python,前途无量!".format(name[1])) 雨哥哥,学好Python,前途无量!>>>
3. 用户输入两个数字,计算并输出两个数字之和(尝试用一行代码实现)。
>>> print("两数之和是:{}" .format(float(input("第一个数:"))+float(input("第二个数:")))) 第一个数:555 第二个数:222 两数之和是:777.0
4. 用户输入三角形三边长度,并计算三角形的面积:(海伦公式)
>>> a=input('请输入第一条边:') 请输入第一条边:1 >>> b=input('请输入第二条边:') 请输入第二条边:2 >>> c=input('请输入第三条边:') 请输入第三条边:2.5 >>> s=1/2*(float(a)+float(b)+float(c)) >>> area=(s*(float(s)-float(a))*(float(s)-float(b))*(float(s)-float(c)))**0.5 >>> print("三角形的面积为:{}".format(area)) 三角形的面积为:0.9499177595981665 >>>
5. 输入半径,计算圆的面积。
>>> redius = 25 >>> area=3.1415 * redius * redius >>> print(area) 1963.4375000000002 >>>
6. 画一组同切圆
>>> turtle.pensize(2) >>> turtle.circle(10)
>>> turtle.circle(70) >>> turtle.circle(10) >>> turtle.circle(100) >>> tuetle.circle(300)
>>> turtle.circle(200)
7. 画一个五角星
>>> import turtle >>> turtle.pensize(3) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100)
8. 画一个全黄色的五角星
import turtle turtle.color("yellow") turtle.bgcolor("red") turtle.fillcolor("yellow") turtle.up() turtle.goto(-100,100) turtle.down() turtle.begin_fill() for i in range(5): turtle.forward(100) turtle.left(144) turtle.end_fill()