第
1
页
共
1
页
实验
1
熟悉
python
程序设计
实验一
熟悉
python
程序设计学生姓名
专业班级
学号实验
成绩
指导老师(签名
)
日期一、
实验目的和要求
1
、通过相关例题的编写,掌握
python
一般程序设计思想和
方法。
2
、掌握
python
字符串、列表、字典等数据结构以及函数设
计的常规方法。
3
、通过对算法的分析,掌握计算时间复杂度和空间复杂度的
基本方法。
4
、学习理解
python
类的定义以及类、对象、属性、方法的
概念。二、
实验内容第一部分:编程项目
1
、编写一个程序,输
入一个球体的半径(浮点数),输出球体的直径、圆周长、表面
积、体积。
#EX1 clf1
、
1def ball():while True:try:p =3
、
1415r = float(input("
请输入球体半径:
"))if r <= 0:print("
输入的球体半径不能小于
0
!
")else:print("
球体的直径是
:%
、
3f"%(r*2))print("
球体的圆周长是
:%
、
3f"%(2*p*r))print("
球
体的表面积是
:%
、
3f"%(4*p*(r**2)))print("
球体的体积是:
%
、
3f"%((4/3)*p*pow(r,3)))breakexcept ValueError:print("
输入
错误,请输入数字!
")if __name__ == "__main__":ball()2
、一
个雇员一周的总薪水,等于其每小时的薪水乘以一周正常工作的
小时数,再加上加班费,加班费等于总的加班时间乘以每小时薪