python实操练习案例(六)

作者:是数学系的小孩儿? 时间:2021-01-06 08:09:23 

python实操练习案例(六)

任务1、 Mini计算器

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

python实操练习案例(六)

完整的代码:

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实操练习案例(六)

来源:https://blog.csdn.net/qq_51082388/article/details/122762810

标签:python,实操,案例,练习
0
投稿

猜你喜欢

  • PHP设计模式 注册表模式(多个类的注册)

    2023-11-20 06:45:13
  • 用pandas中的DataFrame时选取行或列的方法

    2023-05-15 07:43:04
  • python开根号实例讲解

    2022-10-03 12:29:07
  • 如何实现全文检索?

    2010-05-24 18:24:00
  • Python实现获取汉字偏旁部首的方法示例【测试可用】

    2022-10-26 16:42:16
  • 基于spring boot 日志(logback)报错的解决方式

    2022-05-12 08:13:46
  • 如何用Python画一些简单形状你知道吗

    2021-06-23 06:56:13
  • Jupyter notebook运行后打不开网页的问题解决

    2021-07-10 01:35:30
  • Python 用Redis简单实现分布式爬虫的方法

    2022-01-29 20:29:02
  • asp如何让页面过时并指定一个过时时间?

    2010-05-13 16:40:00
  • Python基于FTP模块实现ftp文件上传操作示例

    2024-01-02 00:04:38
  • PHP register_shutdown_function()函数的使用示例

    2023-10-07 08:06:27
  • python实现批量修改文件名代码

    2023-05-04 14:44:41
  • js模拟抽奖代码

    2008-07-20 12:38:00
  • Python 多核并行计算的示例代码

    2022-08-18 11:20:36
  • Python的内存泄漏及gc模块的使用分析

    2023-09-17 18:07:30
  • Python map和reduce函数用法示例

    2022-06-21 09:02:25
  • 基于Python的OCR实现示例

    2021-03-05 20:58:43
  • 对Python字符串中的换行符和制表符介绍

    2021-11-11 15:45:29
  • 无序列表 li ul

    2008-07-29 13:00:00
  • asp之家 网络编程 m.aspxhome.com