|Python新手小白低级教程|第二十章:函数(2)【包括石头剪刀布判断程序(模拟版)】

本文详细介绍了如何在Python中使用if语句封装函数,包括一个判断等第分数的mark函数和一个石头剪刀布游戏的实现。还涉及到了闰年的判断逻辑,强调了函数封装在编程中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

Hello,大家好,我是你们的BoBo仔,感谢你们来阅读我的文章!今天,我们在上节课的基础上,会更加深入地学习函数。如果对上节课印象模糊的,别忘了阅读上一期的文章哦!

上一章文章内容如下:
https://editor.youkuaiyun.com/md/?articleId=136090124

一、复习

上节课,我们学习了函数封装,让我们浅浅的复习一下。
首先,用于新建函数、封装函数的关键字是def关键字,首先是格式:

def 函数(参数,参数):
	语句
	return 参数

上节课我们做了两个例子,一个是最大值

def max_s(a,b):
    if a < b:
        return b
    else:
        return a
    
print(max_s(1,3))

一个是最小值

def min_s(a, b):
    if a > b:
        return b
    else:
        return a

print(min_s(1, 3))

我们了解这俩函数的原理之后,有做了许多项目。
今天,我们要学会封装更多函数。

一、函数实战之——if语句特殊系统

1.判断等第分数(函数名为mark(参数num))

这个程序我们已经做了n遍,所以大家应该是非常熟悉了,我们直接搬上源代码
https://editor.youkuaiyun.com/md/?articleId=135768858
我们直接上源代码

mark = 84
if mark >= 91:
	print("A")
if mark >= 76 and mark <= 89:
	print("B")
if mark >= 60 and mark <= 75:
	print("C")
if mark <= 59:
	print("D")

这是我们的初级程序。
我们要把他们封装为函数,首先得把def和函数名加上

def mark(num):

这两个写完之后,接下来就是上面一大坨
我们首先得返回,用return。
提示:把print化为return时要注意:最好不要直接转字符串,先设计几个基础变量。

mark = 84
if mark >= 91:
	a = 'A'
	return a
if mark >= 76 and mark <= 89:
	b = 'B'
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值