Python练习记录

挑选了学习过程中的一部分练习进行记录,有些很简单的或重复性强的没有进行展示

希望我们都能共同进步~

练习1

一个小球从100m的高度落下,每次弹回原高度的一半,计算:总共弹起来多少次(最小弹起高度0.01m),总共走了多少米

练习2 在列表中删除大于10的数字(此练习主要是为了理解列表中删除的机理,即删除后,会把删除元素的右边,也就是后一个元素移到删除元素的位置上,这样就往往可能会造成排序与程序逻辑间的混乱。所以我们在列表中删除元素时,往往倒着来,这样就不会对其他元素顺序产生影响)

 

 

练习3  在控制台中录入所有学生的姓名 如果姓名重复,则提示“姓名已经存在”,不添加到列表中。如果录入空字符串,则倒序打印所有学生姓名

 

 

 

 练习4  随机产生一注彩票 双色球。

(1)要求红球6个,为1-33之间的整数,不能重复。蓝球1个,为1-16之间的整数。随机产生一个彩票,6红球1蓝球

 

 

 

 

(2)在控制台中购买一注彩票

         要求:提示请输入第几个红球号码 号码不在范围内 号码已经重复 请输入蓝球号码

 

 

 

 练习5 (字典)在控制台中循环录入学生信息(姓名,年龄,成绩,性别),如果姓名输入空字符,则停止录入;将所有信息逐行打印出来

 

 

 

posted @ 2023-02-04 10:41  PrinceH0123  阅读(115)  评论(0)    收藏  举报