python实操练习案例(六)

 更新时间:2022年02月07日 10:47:58   作者:是数学系的小孩儿   
这篇文章主要介绍了python实操练习案例,前面也在陆续的向大家分享了python实操练习的案例,今天小编继续向大家分享python实操练习案例的案例,需要的小伙伴可以参考一下

任务1、 Mini计算器

看出来错误了吗,哈哈哈哈哈哈,那三个点自己加的,本质应该是函数折叠

完整的代码:

ef calc(a,b,op):
    if op=='+':
        return add(a,b)
    elif op=='-':
        return sub(a,b)
    elif op=='*':
        return mul(a,b)
    elif op=='/':
        if b!=0:
            return div(a,b)
        else:
            return '除数不能为零'
def add(a,b):
    return a+b
def sub(a,b):
    return a-b
def mul(a,b):
    return a*b
def div(a,b):
    return a/b
if __name__=='__main__':
    a=int(input('请输入第一个整数:'))
    b=int(input('请输入第二个整数:'))
    op=input('请输入运算符:')
    print(calc(a,b,op))

任务2、 猜数游戏

import random
def guess(num,guess_num):
    if num==guess_num:
        return 0
    elif guess_num >num:
        return 1
    else:return -1

num=random.randint(1,100)
for i in range(10):
    guess_num=int(input('我心里有个【1-100】的整数请你猜一猜:'))
    result=guess(num,guess_num)
    if result==0:
        print('猜对了')
        break
    elif result>0:
        print('大了')
    else:
        print('小了')
else:
    print('十次机会已经用完了,亲爱的你还需要好好修炼,加油吧!!!')

到此这篇关于python实操练习案例(六)的文章就介绍到这了,更多相关python实操练习内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python中窗口操作的完整教程

    Python中窗口操作的完整教程

    在使用 Python 进行窗口操作时,可以执行各种任务,如最大化、最小化、置顶窗口,本文将详细介绍这些操作,并提供丰富的示例代码,希望可以更好地帮助大家了解如何利用 Python 操纵窗口
    2023-11-11
  • django框架model orM使用字典作为参数,保存数据的方法分析

    django框架model orM使用字典作为参数,保存数据的方法分析

    这篇文章主要介绍了django框架model orM使用字典作为参数,保存数据的方法,结合实例形式分析了字典参数结合django model实现保存数据相关操作技巧,需要的朋友可以参考下
    2019-06-06
  • Python解压 rar、zip、tar文件的方法

    Python解压 rar、zip、tar文件的方法

    这篇文章主要介绍了Python解压 rar、zip、tar文件的方法,文中通过实例代码给大家介绍了python 解压文件压缩文件的方法,需要的朋友参考下吧
    2019-11-11
  • 详解Python编程中time模块的使用

    详解Python编程中time模块的使用

    这篇文章主要介绍了详解Python编程中time模块的使用,是Python入门学习中的基础知识,需要的朋友可以参考下
    2015-11-11
  • Python使用requests xpath 并开启多线程爬取西刺代理ip实例

    Python使用requests xpath 并开启多线程爬取西刺代理ip实例

    这篇文章主要介绍了Python使用requests xpath 并开启多线程爬取西刺代理ip实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Mac下python包管理工具pip的安装

    Mac下python包管理工具pip的安装

    这篇文章介绍了Mac下python包管理工具pip的安装方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • python深度学习tensorflow实例数据下载与读取

    python深度学习tensorflow实例数据下载与读取

    这篇文章主要为大家介绍了python深度学习tensorflow实例数据下载与读取示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 彻底理解Python中的yield关键字

    彻底理解Python中的yield关键字

    今天小编就为大家分享一篇关于彻底理解Python中的yield关键字,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • 聊聊PyTorch中eval和no_grad的关系

    聊聊PyTorch中eval和no_grad的关系

    这篇文章主要介绍了聊聊PyTorch中eval和no_grad的关系,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-05-05
  • Python jieba结巴分词原理及用法解析

    Python jieba结巴分词原理及用法解析

    这篇文章主要介绍了Python jieba结巴分词原理及用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11

最新评论