【实操案例十】函数操作 实例代码及运行效果图!
创始人
2024-05-16 05:30:48

在这里插入图片描述

任务一:Mini计算器

# 任务一:Mini计算器
def 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 '0不能为除数!'def add(a, b):return a + bdef sub(a, b):return a - bdef mul(a, b):return a * bdef div(a, b):return a / bif __name__ == '__main__':a = int(input('请输入第一个整数:'))b = int(input('请输入第二个整数:'))op = input('请输入运算符:')print(calc(a, b, op))
# 方法二:
def calc(a, b, op):if op == '+':return a+belif op == '-':return a-belif op == '*':return a*belif op == '/':if b != 0:return a/belse:return '0不能为除数!'
if __name__ == '__main__':a = int(input('请输入第一个整数:'))b = int(input('请输入第二个整数:'))op = input('请输入运算符:')print(calc(a, b, op))

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

任务二:猜数游戏

方法一:使用while循环

# 任务二:猜数游戏
# 方法一:使用while循环
import random
print('我在心中有个1-100的整数,请你猜一猜:')
price=random.randint(1,100)
while True:guess=int(input('请输入你的猜想:'))if guess>price:print('大了!')elif guess

方法二:使用for循环

# 方法二:使用for循环
import random
print('我在心中有个1-100的整数,请你猜一猜:')
price=random.randint(1,100)
for i in range(5):guess=int(input('请输入你的猜想:'))if guess>price:print('大了!')elif guess

在这里插入图片描述
方法三:使用函数

# 方法三:使用函数
import random
def guess(num,guess_num):if num>guess_num:return '大了!'elif num

在这里插入图片描述

【实操案例一】:输出文件内容、天气预报、机票界面、以及地铁运行图!
【实操案例二】:特殊符号、列表、字典、输出颜色以及保留小数位数的实例代码及运行效果图!
【实操案例三】:进制转换、异常捕获、输出颜色设置、格式化字符串的设置等实例代码及运行效果图!
【实操案例四】:验证账号、密码、输入次数,以及随机数生成等实例代码及运行效果图!
【实操案例五】:字母对应的ASCII码、模拟用户登录、猜数游戏、水仙花数等实例代码及运行效果图!
【实操案例六】:列表操作 实例代码及运行效果图!
【实操案例七】:字典的应用实例及运行效果图!
【实操案例八】:元组、集合操作 实例代码及运行效果图!
【实操案例九】:统计字符个数、格式化字符串 实例代码及运行效果图!

相关内容

热门资讯

商务部:今年将大力发展服务贸易... 来源:新华社商务部对外贸易司司长王志华1月26日在国新办新闻发布会上表示,今年将大力发展服务贸易,完...
马化腾称2025是AI大年 腾... 【CNMO科技消息】在1月26日召开的腾讯年会上,马化腾对公司的战略方向作出明确表态,称2025年为...
红日药业:投资者询问艾姆地芬片... 投资者提问:2. 艾姆地芬片(IMMH-010)国内首个获批临床的口服PD-L1小分子抑制剂,用于...
1月26日双林股份跌5.52%... 证券之星消息,1月26日双林股份(300100)跌5.52%,收盘报37.81元,换手率3.94%,...
ETF主力榜 | A500ET...        2026年1月26日,A500ETF华泰柏瑞(563360.SH)收跌0.15%,主力...