1、打印一条横线的函数
def print_1():
print('----------------')
print_1()
2、写一个函数,可以通过输入的参数,来确定打印自定义横线的行(提示:调用上一个函数)
def print_1():
print('----------------')
def print_x(x):
for i in range(0,x):
print_1()
print_x(5)
3、写一个函数,求三个数的和
def sum(a,b,c):
return a+b+c
count = sum(4,5,6)
print(count)
4、写一个函数,求三个函数的平均值(提示:调用上一个函数)
def sum(a,b,c):
return a+b+c
def average(a,b,c):
count = sum(a,b,c)
avg = count / 3
print("这三个数的平均值为:",avg)
average(4,5,6)
5、文件输入输出实例
def wr():
'将古诗写入gushi.txt文件'
f = open("gushi.txt","w")
str ="黄沙百战穿金甲\n不破楼兰终不还"
f.write(str)
f.close()
wr()
def re():
'将gushi.txt内容复制到copy.txt中,并输出:复制完成'
b = open('copy.txt','w')
try:
f = open('gushi.txt','r')
try:
while True:
str = f.readline()
b.write(str)
if not str:
break
finally:
f.close()
print("复制完成")
except IOError:
print("文件打开失败")
b.close()
re()
6、绘制多个同心圆
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(20)
turtle.circle(40)
turtle.circle(80)
7、绘制一个五角星
from turtle import *
color('red','red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()