当前位置: 首页 > news >正文

Python菜鸟教程(小程序)

目录

一.简易计算器

二.学生成绩分级

三.密码设置

四.作业选择

点赞收藏,评论支持


一.简易计算器

print('-------使用的运算符-------\n')
print('1.加号')      
print('2.减号')
print('3.乘号')
print('4.除号')
A=int(input('请输入第一个数: '))
B=int(input('请输入第二个数: '))
F=int(input('请输入使用的运算符(1;2;3;4): '))
if F==1:X=A+Bprint('得数为: ',X)
elif F==2:X=A-Bprint('得数为: ',X)
elif F==3:X=A*Bprint('得数为:',X)
elif F==4:X=A/Bprint('得数为:',X)
else:print('输入有误!')      

功能不是很完善,可以给他加装一些更好的功能

比如无限使用(套个while true , 每轮重置变量)

加上取余(%),开根号(sqrt),向上取整(ceil).....................

大家自己来弄,锻炼你的能力(这可是菜鸟教程,大神勿进)

我发过python菜鸟教程,可以去看

二.学生成绩分级

有学生党吗,给你老师一个惊喜!

S=int(input('请输入该学生的分数:'))
if S>=90:print('成绩优秀')
elif S>75 <90:print('成绩良好')
elif S>60 <75:print('成绩及格')
elif S>0 <60:print('成绩不及格')
else:print('输入有误')

只要你不是那种"成绩不及格"的学生,老师一定会欣然接受

加上while循环和其他细节,教师节送给老师最适合不过(光送.py文件就行了,别送电脑!)

三.密码设置

你的"好基友"老是来蹭你编的游戏?不用烦恼,在你游戏前面加上这段代码,安全系数提高了一大截!

如果他会写/读代码,那就另寻它法吧...

M=759843
I=1
while I<3.4:  D=int(input('请输入密码:')) if D==M:print('解锁成功!欢迎使用!')I=I+3.5   else:print('密码错误,已输错',I,'次')    I=I+1if I==4:while True:print('**********电脑被锁死!**********')

这里,M是密码,你可以改动

在明年,我会发布一篇密码设置升级版,一定来看

四.作业选择

我弟弟的老师给了他5项作业,让他任选三项来做,他疑惑:一共有多少种不同选择方法?

这是我给他编的代码:

x=0
list=['作业1','作业2','作业3','作业4','作业5']
for a in list:for b in list:for c in list:if (a!=b)and(b!=c)and(a!=c):x=x+1print(a,b,c) 
print('选法共',x,'种')

点赞收藏,评论支持


http://www.mrgr.cn/news/97224.html

相关文章:

  • (二)使用Android Studio开发基于Java+xml的安卓app之环境搭建
  • Redis数据结构之String
  • vue2项目中,多个固定的请求域名 和 通过url动态获取到的ip域名 封装 axios
  • 量化交易----从0到1
  • 前端布局难题:父元素padding导致子元素无法全屏?3种解决方案
  • 增益调度控制 —— 理论、案例与交互式 GUI 实现
  • 【数学建模】(时间序列模型)ARIMA时间序列模型
  • #SVA语法滴水穿石# (013)关于内建系统函数
  • 实践:用Ollama+DeepSeek-R1搭建AI知识库
  • 博途 TIA Portal之1200做主站与200SMART的S7通讯
  • Axure RP9.0教程: 查询条件隐藏与显示(综合了动态面板状态切换及展开收缩效果实现)
  • C++ KMP算法
  • #SVA语法滴水穿石# (013)关于 disable iff、matched 、expect 的用法
  • 贪心算法之最小生成树问题
  • 分治-归并排序-逆序对问题
  • 【VUE】RuoYi-Vue3项目结构的分析
  • MessageQueue --- RabbitMQ WorkQueue
  • C++ 排序(1)
  • 我的购物车设计思考:从个人项目到生产实战思考的蜕变
  • 【2016】【论文笔记】差频可调谐THz技术——