第一范文网 - 专业文章范例文档资料分享平台

Python 实验3 选择结构程序设计2

来源:用户分享 时间:2025/12/8 0:45:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验3 选择结构程序设计(续)

【实验目的】

1.掌握分支条件语句的使用。 2.掌握分支嵌套语句的使用。 【实验内容】

1. 通过Input()函数任意输入三条边长,经过简单的计算后,判断三条边长能否构成三角

形,并确定是类型的三角形,如(等边,等腰,一般三角形)。 a=input(\) b=input(\) c=input(\) if a+b>c and a+c>b and b+c>a: if a==b==c:

print \ if a==b or a==c or b==c:

print \ if a!=b!=c:

print \else:

print \

2. 密码登录程序。要求:建立一个登录窗口,要求输入帐号和密码。设定用户名为”zhangshan”,

密码为“Python123”;若用户名正确,密码正确,则显示“Zhangshan先生,欢迎你!”;如果用户名错误,则显示“用户名错误,请重新输入!”;若密码不正确,显示“对不起,密码错误,无法登录!”。

x=raw_input(\) y=raw_input(\)

if x==\and y==\: print \if x==\and y!=\: print \while x!=\and y==\:

x=raw_input(\) if x==\:

print \Zhangshan先生,欢迎你!\

3. 设有三个变量a,b,c,分别对三个变量赋值,并对三个变量进行排序。如a=5,b=7,c=6,则排序

结果为b>c>a。 a=input(\) b=input(\) c=input(\) if a>b>c: print \if a>c>b: print \if b>a>c: print \if b>c>a: print \if c>a>b: print \if c>b>a: print \

4. 计算一元二次方程 ax+bx+c 的根是公式

2

。因为负数的平方根是虚

的,所以可以使用平方根里面的表达式(称为差别式)先进地判别,检查根型。如果判别式是负数,根是虚的。如果判别式是零,只有一个根;如果判别式是正的,有两个根。写一个程序,使用二次方根式得到实根,即忽略虚根。使用判别式确定有一个根或两个根,然后显示出答案。 print \a=input(\) b=input(\) c=input(\) if b**2-4*a*c>0:

x1=-b+(b**2-4*a*c)**0.5/(2*a) x2=-b-(b**2-4*a*c)**0.5/(2*a)

print \,x1,x2 if b**2-4*a*c==0: x0=-b/(2*a)

print \,x0 if b**2-4*a*c<0:

print \

搜索更多关于: Python 实验3 选择结构程序设计2 的文档
Python 实验3 选择结构程序设计2.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c21dg81zl3e3y3j84vsq02xzhu2kzfw009qp_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top