python 期末复习-综合练习题

十八、分别使用for循环和while循环求1+2+3+4+……+856的和

要求:

1、新建一个“sum.py”文件。

2、编写程序。

3、调试程序。

4、排除错误。

十九、输入一个数,判断奇数偶数

要求:

1、新建一个“number.py”文件

2、编写程序。

3、调试程序。

4、排除错误。

二十、分别使用for循环和while循环输出1到100之间的偶数

要求:

1、新建一个“number.py”文件。

2、编写程序。

3、调试程序。

4、排除错误。

二十一、根据成绩判断等级,成绩>=85分,定义为A,成绩>=60分为B等级,其余为C等级。

要求:

1、新建一个“等级.py”文件

2、编写程序。

3、调试程序。

4、排除错误。

二十二、题目:编写猜数字小游戏。

使用random模块的randint()函数随机生成1-100之间的整数,用户从键盘输入猜测的数字,猜大提示猜大了,猜小提示猜小了,猜对则退出程序,否则继续猜数字直至猜对。

要求:

1、新建一个“猜数字.py”文件。

2、提示输入猜测的数字

3、判断语句,判断所猜的数字与随机产生数的大小比较

4、错误或者正确要有提示

5、调试程序。

6、排除错误。

二十三、从键盘输入年龄,如果>=18岁显示“已成年”,否则显示“未成年”。

要求:

1、新建一个“year.py”文件。

2、编写程序。

3、调试程序。

4、排除错误。

二十四、百分制成绩转换为等级制成绩。

要求:如果输入的成绩在90分以上(含90分)输出A;80分-90分(不含90分)输出B;70分-80分(不含80分)输出C;60分-70分(不含70分)输出D;60分以下输出E。

要求:

1、新建一个“grade.py”文件。

2、编写程序。

3、调试程序。

4、排除错误。

二十五、用户身份验证

要求:从键盘输入用户名和密码,如果用户名为admin 密码是123456   则显示:身份验证成功!  否则显示  身份验证失败!

1、新建一个“身份验证.py”文件。

2、编写程序。

3、调试程序。

4、排除错误。

二十六、if…elif…else…结构,例如下面的分段函数求值。

python 期末复习-综合练习题

要求:

1、新建一个“求值.py”文件。

2、编写程序,从键盘输入x的值,输出函数的结果。

3、调试程序。

4、排除错误。

二十八、掷骰子

要求:

1、新建一个“掷骰子.py”文件。

2、编写程序。

3、调试程序。

4、排除错误。

from random import randint
face = randint(1, 6)
if face == 1:
    result = '唱首歌'
elif face == 2:
    result = '跳个舞'
elif face == 3:
    result = '学狗叫'
elif face == 4:
    result = '做俯卧撑'
elif face == 5:
    result = '念绕口令'
else:
    result = '讲冷笑话'
print(result)

二十九、#比较两个数的大小,两个数分别是2019、2020

要求:

1、新建一个“比较.py”文件

2、编写程序。

3、调试程序。

4、排除错误。

程序:

a=2020

b=2019

if a>b:

print(“a大于b”)

三十、在键盘上输入两个数,并判断两个数的大小。

要求:

1、新建一个“number.py”文件

2、编写程序。

3、调试程序。

4、排除错误。

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/12074.html

(0)
江山如画的头像江山如画管理团队
上一篇 2023年6月15日 下午9:38
下一篇 2023年6月20日 上午8:50

99%的人还看了以下文章

  • itbegin编程教学云课堂使用介绍

    进入https://www.itbegin.com/apps    点击右上角 登录 登录后,点击院校通–院校 点击进入个人中心 点击“web开发技术课堂”,进入相应课程 点击:我的预习,可以看到预习的知识点,时间要求。请同学们一定要在结束时间前完成任务! 点击查看,可以看到需要预习的知识点,预习以观察,查看效果为主。 如要求:观察各标签的使用及…

    2018年3月14日
    4.3K0
  • 推荐!Django 新手入门图文教程

    一、Django简介 百度百科:一个开放源代码的Web框架,由Python语言编写…… 重点:一个大而全的框架,啥都替你考虑好了。 1. web框架介绍 具体介绍Django之前,必须先介绍Web框架的概念。 Web框架: 别人已经设定好的一个Web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。 一般Web框架的…

    2023年1月24日 编程开发
    8570
  • 上机四 数据库访问技术

    2学时 一、数据库编程案例:读取数据库信息并显示 数据库员工信息表字段如下: 使用JDBC连接数据库,读取employee表中信息并显示到页面。 mysql驱动下载:mysql-connector-java-5.1.41-bin.zip 注意事项:将驱动程序mysql-connector-java-5.1.6-bin,拷贝到Web应用程序的WEB-INF\l…

    2018年10月16日 编程开发
    4.4K0
  • SyntaxError: Non-UTF-8 code starting with ‘xc1′,’xc4′,’xc7’,解决方法

    phython编程入门,新手学习phython会遇到*.py文件运行时,出现如下错误: SyntaxError: Non-UTF-8 code starting with ‘\xc7’ in file E:\Pythondemo\2.py on l ine 1, but no encoding declared; see http://python.org/…

    2019年8月23日
    4.6K0
  • String、StringBuffer、StringBuilder的区别?

    String在实例化之后,其内存空间的内容大小是不能够被修改的;而StringBuffer是一个线程安全的可变字符序列,在实例化之后可以动态的修改堆内存中的内容,所以内存长度和大小是可变的;StringBuilder实例化之后内存大小长度也是可变的,不同之处在于StringBuilder不是线程同步,因此操作起来必然比StringBuffer更加高效。

    2018年10月24日
    1.9K0
  • JSP制作后台登录页面:login.jsp

    设计数据库employee,manager表,字段:user_id (主键,自增1,int类型),user_name, password 创建数据源:employee_dsn 制作登录页面login.jsp 登录页面 login.jsp代码: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transition…

    2020年12月6日
    3.3K0

发表回复

登录后才能评论