定义100以内判断数字为素数的函数代码分享

问题1:写了一段求平方根的代码,程序里面无数地方都要求平方根,难道需要的地方都把这段代码拷贝一遍吗?

问题2:数百个程序员如何合写一个程序?都在一个py文件上操作吗?不同程序员实现不同功能,一个程序员要使用另一个程序员写的功能时怎么办?

答:使用函数来解决。

函数:将实现了某一功能,并需要在程序中多处使用的代码包装起来形成一个功能模块(即写成一个"函数"),那么当程序中需要使用该项功能时,只需写一条语句,调用实现该功能的"函数"即可。

(不同的程序员可以分别写不同的函数,拼起来形成一个大程序)

函数的定义

def 函数名(参数1,参数2······)

          语句组(即"函数体")

也可以没有参数:

def 函数名():

          语句组(即"函数体")

调用函数
            函数名(参数1,参数2)

对函数的调用,也是一个表达式。函数调用表达式的值,由函数内部的return语句决定。

return语句语法如下:
                         return 返回值

return语句的功能是:结束函数执行,并将"返回值"作为结果返回。"返回值"是常量、变量或复杂的表达式均可。如果函数不需要返回值,return语句就直接写:

                         return

return语句作为函数的出口,可以在函数中多次出现。多个return语句的"返回值"可以不同。在哪个return语句结束函数的执行,函数的返回值就和哪个return语句里面的"返回值"相等。

函数使用实例:

def Max(x,y):

    if x>y:

        return x

    else :

        return y 

#函数到此结束

n=Max(4,6)

print(n,Max(20,n))

print(Max("about","take"))

输出:
6 20

take

最后定义100以内判断数字为素数的函数代码

(素数:指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。)

最后,作品编写不易,请您留下一个免费的赞与关注吧!

感谢您的支持!后续将更新更多有关python的知识!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值