- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
** 大学数学与信息工程学院
《Python 程序设计》 实验报告
实验名称: 实验 3 Python 基本数据类型及分支结构
班 级: 姓 名: 学 号:
实验地点: 日 期:
一、实验目的:
[ 实验目的和要求 ]
1、熟练掌握 Python 三种数字类型及其应用
2 、熟练判断条件表达式的真假
3 、熟练掌握 Python 分支结构
二、实验环境:
1、计算机,局域网, python 3.7.2 软件
三、实验内容和要求: (直接将实验步骤及截图写在题目下面,结果必须截图)
1、复数 z=-3+4j ,用 Python 程序求得对应的实部和虚部并计算 z 的绝对值,并思考输出的绝对值
代表什么含义?
2、请将下列数学表达式用 Python 程序写出来,并运算结果
4
2 7 3 4
1) x
5
代码:
a=2**4
b=7
c=3
d=4
e=5
x=(a+b-c*d)/e
print(x)
2
2 ) x (1 3 ) (16 mod 7) / 7
代码:
a=3**2
b=1
c=16
d=7
x=(a+b)*(c%d)/7
print(x)
3、编写程序,根据输入的长和宽,计算矩形的面积并输出。要求:输入语句 input 实现同步赋值。
lw=input( 请输入矩形的长和宽,以空格分隔: )
length,width=map(float,lw.split())
s=length*width
print( 矩形面积为: ,s)
4、编写程序 ,用户输入一个三位以上的整数 (如果不是三位数则提示输入错误 ),输出其百位以上的
数字。例如用户输入 1234,则程序输出 12。(提示:使用整除运算。 )
代码 :
a=eval(input( 请输入一个三位以上的整数 :))
b=int(a/100)
if(a99):
print( 输入错误 )
else:
print(b)
5、已知某课程的百分制分数 mark ,将其转换为 5 分制 ( 优、良、中、及格、不及格 ) 的评定等级
grade ,评定条件如下: (注意:不要存在冗余条件)
优 mark 90
良 80 mark 90
成绩等级 = 中 70 mark 80
及格 60 mark 70
不及格 mark 60
代码 :
mark=eval(input( 请输入你的分数 :))
if mark=90:
print( 优 )
elif 90mark=80:
print( 良)
elif 80mark=70:
print( 中)
elif 70mark=60:
print( 及格 )
elif mark60:
print( 不及格 )
6、 (1)编写计算 n 的阶乘的程序, n 由用户输入。
提示: range(n)函数:产生一个数字序列
range(start,n):产生一个以值 start 开始的序列,增长到
原创力文档


文档评论(0)