Python循环结构实验报告
"成绩" " 《Python语言程序设计》实验报告实验名称循环结构实验院(系、部、中心)专业班级学生姓名学号实验地指导教师一、实验目的和要求1.掌握for语句的使用方法。 2.掌握while语句的使用方法。 3.掌握任何控制循环条件,防止死循环或不循环。 4.利用循环结构解决实际问题二、实验内容1.计算圆周率π的近似值,其计算公式为: π=2×求n=1000的结果,并与数学库提供的常数pi进行验证。程序代码和运行结果如下: import math a=1 for i in range(1,1001): a=((2i)2)/((2i-1)(2i+1)) a=a2 print(a) print(math.pi) 2.编写一个程序,显示出所有的水仙花数。所谓水仙花数,是指一个三位数,其各位上的数字立方和等于该数字本身。例如,153是水仙花数,因为153=13+53+33 。程序代码和运行结果如下: import math a=int(input("输入一个三位数:")) a1=a%10 a2=((a-a1)/10)%10 a3=(a-a1-10*a2)/100 if a==a13+a23+a33: print("这是水仙花数") else: print("这不是水仙花数")
下载地址
用户评论