一.条件判断
1. 判断一个数能否同时被3和7整除
and 两者都要为真
2.判断一个数能同时被3或者7整除 但不能同时被3和7整除
★要使用not
3.输入年份,看是否为闰年
闰年条件:能被4整除但不能被100整除,或者能被四百整除
定义两个变量 保存一个人的身高体重 ,并判断这个人的身材是否正常
公式: 体重(kg)/ 身高(m)的平方 ,在18.5-24.9之间属于正常现象
二.if else语句
写一个程序 判断成绩的等级 0-60 垃圾 60-80 一般般 80-90 还不错 90-100 好棒棒
三.if语句的嵌套
编写买票过程 (高铁)
电脑应该随机[0,2]
使用随机数模块 random
random.randint(a,b) ==> 能够生成0到2之间的随机数
四.猜数字游戏
循环语句求和
打印1~100
输出1~100的和
输出1~100的偶数和
求34~987的整数和
使用range求1~100的和
五、百马百担
"百马百担" : 一匹大马能驼3担货 一中马驼2担货 两小马一担货
一百匹马100担货,需要大中小马各多少匹
1、
2、
六.九九乘法表
外循环控制行数i 内循环控制列数j
核心算法:每一行的个数和行数相等 j < i
七、冒泡排序
外循环比较趟数
比较n - 1趟
八、打印星星
一行打印5个*
打五行五列
九、 拿里面的次数出现的最大值 {'a': 3, 'c': 1, 'p': 1, 's': 1, 't': 1}
十.
声明一个列表,在列表种保存6个学生信息 1、统计不及格学生的个数 2、打印不及格学生的名字和对应的成绩 3、统计未成年学生的个数 4、打印手机尾号是8的学生的姓名 5、打印最高分和对应学生的名字 6、删除性别不明的所有学生(这里有陷阱,三思! ! ! ) 7、将列表按学生成绩从大到校排序(选做)
十一、