计算机分支结构语句的实验报告,《Python程序设计》实验3---Python基本数据类型及分支结构实验报告.doc...

文档介绍:

**大学数学与信息工程学院

《Python程序设计》 实验报告

实验名称:

实验3 Python基本数据类型及分支结构

班 级:

姓 名:

学 号:

实验地点:

日 期:

一、实验目的:

[实验目的和要求]

1、熟练掌握Python三种数字类型及其应用

2、熟练判断条件表达式的真假

3、熟练掌握Python分支结构

二、实验环境:

1、计算机,局域网,python 3.7.2软件

实验内容和要求:(直接将实验步骤及截图写在题目下面,结果必须截图)

复数z=-3+4j,用Python程序求得对应的实部和虚部并计算z的绝对值,并思考输出的绝对值代表什么含义?

请将下列数学表达式用Python程序写出来,并运算结果

1)

代码:

a=2**4

b=7

c=3

d=4

e=5

x=(a+b-c*d)/e

print(x)

2)

代码:

a=3**2

b=1

c=16

d=7

x=(a+b)*(c%d)/7

print(x)

编写程序,根据输入的长和宽,计算矩形的面积并输出。要求:输入语句input实现同步赋值。

lw=input('请输入矩形的长和宽,以空格分隔:')

length,width=map(float,lw.split())

s=length*width

print("矩形面积为:",s)

编写程序,用户输入一个三位以上的整数(如果不是三位数则提示输入错误),输出其百位以上的数字。例如用户输入1234,则程序输出12。(提示:使用整除运算。)

代码:

a=eval(input('请输入一个三位以上的整数:'))

b=int(a/100)

if(a<99):

print('输入错误')

else:

print(b)

------------------------------------------------------------------------------------------------------------------------------

已知某课程的百分制分数mark,将其转换为5分制(优、良、中、及格、不及格)的评定等级grade,评定条件如下:(注意:不要存在冗余条件)

代码:

mark=eval(input('请输入你的分数:'))

if mark>=90:

print('优')

elif 90>mark>=80:

print('良')

elif 80>mark>=70:

print('中')

elif 70>mark>=60:

print('及格')

elif mark<60:

print('不及格')

(1)编写计算n的阶乘的程序,n由用户输入。

提示:range(n)函数:产生一个数字序列

range(start,n):产生一个以值start开始的序列,增长到n,但不包含n

range(start,n,step):产生一个以值start开始的序列,增长到n,但不包含n,但是使用step作为数字之间

内容来自淘豆网www.taodocs.com转载请标明出处.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值