博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python—练习题
阅读量:5081 次
发布时间:2019-06-12

本文共 1664 字,大约阅读时间需要 5 分钟。

####练习题###

 

1)求平均成绩

-输入学生姓名

-依次输入学生的三门科目成绩

-计算该学生的平均成绩,并打印

-平均成绩保留一位小数点

       

 

2)判断是否满18岁

-满18岁就输出 你已成年

-未满18岁就输出 你还未成年

       

 

1.if语句的练习题:

 

1)电脑和玩家玩石头剪刀布,比较胜负

-电脑要随机出石头剪刀布中的一个

-玩家也要出拳

-对比玩家和电脑出的拳,最后输出谁赢谁输

       

 

2)判断一月有几天

-输出年,月,要求输出该年该月的天数

   例如:输入 2004年2月  输出 本月有29天

输入 2010年4月  输出 本月有30天

       

      

 

 

 

3)判断闰年?

-用户输入年份year,判断是否为闰年?

-year能被4整除但是不能被100整除,或者year能被400整除,那么就是闰年

       

 

 

2.while语句的练习题:

 

1)计算0~100内的所有奇数的和

       

 

2)计算0~100内的所有偶数的和

       

 

3)猜数字游戏

-系统随机生成一个1~100的数字

-用户总共有5次猜数字的机会

-如果用户猜的数字大于系统给的数字,打印'too big'

-如果用户猜的数字小于系统给的数字,打印'too small'

--如果用户猜的数字等于系统给的数字,打印'恭喜猜对'并退出

       

 

4)打印出菱形

-每一行都要打印的星星就是和当前行数是一致的

-增加循环,显示每一列的星星

 

5)打印九九乘法表

       

 

 

3.for语句的练习题:

 

1)求1~100之间的所有偶数之和

 

2)求1~100之间的所有奇数之和

 

3)用户输入一个整型数,输出该数的阶乘

-例如: 3 = 3*2*1

       

 

4)用户登陆程序

-输入用户名和密码

-判断用户名和密码是否正确?

-只能由三次登陆的机会,超过三次就要报错

       

 

5)用户输入两个数

-求两个数的最大公约数和最小公倍数

-最小公倍数=(num1 * num2)/最大公约数

       

结果:

      

 

 

4.字符串的练习题

 

1)判断一个数字是否为回文数字

-例如:121    输出True

-例如:123    输出False

       

 

2)判断变量名是否合法

-只能以字母或者下划线开头

-可以由字母,下划线或者数字组成

- s = "hello@"

-判断变量名的第一个元素是否为字母或者下划线;s[0]

-如果第一个条件符合,判断除了第一个元素的其他元素;s[1]

       

两个用了标示出来处的不一样:

      

 

3)打印菱形

-用户输入行数,然后打印菱形

       

 

 

4)编写程序

-A 缺勤 L 迟到 P 道场

-如果一个学生出勤记录中不超过一个‘A’并且不超过连续两个‘L’

-那么这个学生会被奖励

-PPALLP  True

-PPALLL  False

       

 

5)输入一行字符串,统计有多少个单词,每个单词以空格隔开

-输入:This is a c++ program

-输出:有5个单词

       

 

6)求出字符列表中的字符的个数

-给出一个字符串,在程序中赋初值为一个句子

-例如: he threw three free throws

-要求:求出字符列表中字符的个数

-例句的答案,输出为:26

       

 

7)小米笔试题

-给定一个句子(只包含字母和空格),将句子的单词位置反转,单词用空格分割,单词之间只有一个空格

-示例:hello xiao ming

-输出:ming xiao hello

       

 

8)设计一个程序,帮助小学生练习10以内的加法

-随机生成加法题目

-学生查看题目并输入答案

-判别学生答案是否正确?

-退出时,统计学生答题总数,正确数量及正确率(保存两位小数)

转载于:https://www.cnblogs.com/wf-aiyouwei/p/9595518.html

你可能感兴趣的文章
从一个标准 url 里取出文件的扩展名
查看>>
map基本用法
查看>>
poj-1163 动态规划
查看>>
Golang之interface(多态,类型断言)
查看>>
Redis快速入门
查看>>
BootStrap---2.表格和按钮
查看>>
Linear Algebra lecture 2 note
查看>>
CRC计算模型
查看>>
Ajax之404,200等查询
查看>>
Aizu - 1378 Secret of Chocolate Poles (DP)
查看>>
csv HTTP简单表服务器
查看>>
OO设计的接口分隔原则
查看>>
数据库连接字符串大全 (转载)
查看>>
java类加载和对象初始化
查看>>
对于负载均衡的理解
查看>>
django简介
查看>>
window.event在IE和Firefox的异同
查看>>
常见的js算法面试题收集,es6实现
查看>>
IO流写出到本地 D盘demoIO.txt 文本中
查看>>
Windows10 下Apache服务器搭建
查看>>