Python菜鸟教程(小程序)

目录

一.简易计算器

二.学生成绩分级

三.密码设置

四.作业选择

点赞收藏,评论支持


一.简易计算器

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+B
      print('得数为: ',X)
elif F==2:
      X=A-B
      print('得数为: ',X)
elif F==3:
      X=A*B
      print('得数为:',X)
elif F==4:
      X=A/B
      print('得数为:',X)
else:
    print('输入有误!')      

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

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

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

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

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

二.学生成绩分级

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

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文件就行了,别送电脑!)

三.密码设置

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

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

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

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

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

四.作业选择

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

这是我给他编的代码:

python 复制代码
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+1
                print(a,b,c) 
print('选法共',x,'种')

点赞收藏,评论支持

相关推荐
MessiGo14 分钟前
Javascript 编程基础(5)面向对象 | 5.1、构造函数实例化对象
开发语言·javascript·原型模式
大霞上仙17 分钟前
nonlocal 与global关键字
开发语言·python
galaxy_strive22 分钟前
绘制饼图详细过程
开发语言·c++·qt
Mark_Aussie43 分钟前
Flask-SQLAlchemy使用小结
python·flask
程序员阿龙1 小时前
【精选】计算机毕业设计Python Flask海口天气数据分析可视化系统 气象数据采集处理 天气趋势图表展示 数据可视化平台源码+论文+PPT+讲解
python·flask·课程设计·数据可视化系统·天气数据分析·海口气象数据·pandas 数据处理
ZHOU_WUYI1 小时前
Flask与Celery 项目应用(shared_task使用)
后端·python·flask
黑客老李1 小时前
JavaSec | SpringAOP 链学习分析
java·运维·服务器·开发语言·学习·apache·memcached
开开心心就好1 小时前
高效Excel合并拆分软件
开发语言·javascript·c#·ocr·排序算法·excel·最小二乘法
且慢.5891 小时前
Python_day47
python·深度学习·计算机视觉
特立独行的猫a1 小时前
Nuxt.js 中的路由配置详解
开发语言·前端·javascript·路由·nuxt·nuxtjs