双瑜座 发表于 2019-8-21 12:06

python代码概念问题

下面几行代码中,没有红色字体部分的代码,简单直接,也可以打印出该范围内的偶数,请问下面代码中红色字体部分是怎么使用的呢,是有什么使用规范吗,对以后的编程工作有什么影响吗,或者说在编写代码的习惯上。
def even_print():
    for i in range(1,101):
      if i % 2 == 0:
            print(i)
even_print()

wuyoukm 发表于 2019-8-21 12:22

def 是叫函数也叫方法,需要用到形参你就会用到函数了,建议你,编程基础多看一点

keepython 发表于 2019-8-21 12:27

def event_print():
这一句是指创建一个名字叫做event_print的函数,
event_print()
这一句是指调用(就是使用)这一个函数。
正如题主所说,确实没有红色部分实现的功能是一样的,但是这么做的好处是使代码非常简洁,此外可以做到多次利用(不用反复的复制粘贴)。此外,更多时候函数是被用于传入参数、处理参数、返回参数使用的。
建议题主可以仔细看看《python编程从入门到实践》(Eric Matthes著)这一本书,相信会很有帮助。

yth492300648 发表于 2019-8-21 12:30

这帖子能上首页。。。

仁者无敌2 发表于 2019-8-21 12:58

这种帖子是怎么上的首页{:301_985:}

SuperCatCool 发表于 2019-8-21 13:03

这种问题太基础了,建议看基础视频教程,网易云课堂腾讯课堂大把。有问题先翻资料先百度这样才能学习,这点事不应该开贴。{:1_925:}

范LuoJun 发表于 2019-8-21 13:12

这样能更方便地调用函数,代码多了就更便利

bluerabbit 发表于 2019-8-21 13:13

函数嘛,无论是方便多次调用、参数的传递、代码的模块化、错误的追踪,好处多多

楼主可以先看一些编程方面的基础教程,尤其是掌握一些基本概念,不管以后用哪种语言来编程,都是适用的

ixsec 发表于 2019-8-21 13:50

def 定义函数

定义函数 (运行此函数)

风绕柳絮轻敲雪 发表于 2019-8-21 13:50

定义和调用至于详细的你可以找本py编程的书看看
页: [1] 2
查看完整版本: python代码概念问题