欢迎光临散文网 会员登陆 & 注册

python练习题12

2023-03-17 16:14 作者:沐笙--ms  | 我要投稿


实验2  程序控制结构

1.实验目的

(1)掌握程序的三种控制结构;

(2)熟悉三种控制结构的使用场境;

(3)掌握使用if、for、while等语句,加深对选择结构及循环结构等方面的理解。

2.实验介绍

利用三种程序控制结构进行编程。

3.实验内容

1.设x为float型数值,编写程序计算如下分段函数:要求输出结果精确到小数点后两位。

 


2.编写程序计算多项式的值。

3.编写猜数游戏程序。指定一个[0,200]之间的任意整数作为预设数据,用户通过键盘输入猜测的数。如果大于预设的数,则显示“太大了,请继续”;如果小于预设的数,则显示”太小了,请继续”,如果猜中,则显示“恭喜您猜中了!共猜测 N次。”,其中N是用户猜数次数。

4. 实验步骤与代码

第一:

import math
x=float(input(''))
y=0
if x<1:
    y=0
elif 1<=x<=2:
    y=3+2*x
elif 2<=x<3:
    y=3-2*x
elif 3<=x<4:
    y=math.e**x
else :
    y=math.sqrt(x)+math.sin(x)
print('%.2f'%y)

第二:

sum=0
for n in range(0,65):
    sum = sum+2**n
print(sum)

 

第三:

import random
answer = random.randint(1, 201)
for n in range(1,201):
    try:
        a = int((input("请输入你1到200数字:")))
        if a > answer:
            print("太大了,请继续")
        elif a == answer:
            print("恭喜您猜中了!共猜测", n,"次。")
            break
        elif a < answer:
            print("太小了,请继续")
    except:
        print("输入内容必须为整数,请重新输入!")

 

5.实验结果

第一:

 


 

第二:

 


 

第三:

 


python练习题12的评论 (共 条)

分享到微博请遵守国家法律