从变量到函数,从函数和全局变量到模块,从模板到包

整理《简明Python教程》从基础到模块章节:

        总体来说关系从上到下:包——子包——模块——全局变量+函数,函数——变量

一、包(Packages)

       包是指一个包含模块与一个特殊的__init__.py文件的文件夹。

二、模块(Modules)

       一个模块可以被其他程序导入并运行其功能。通常通过使用  import  和  from..import   语句来实现。

      比如:import  sys           ;   import  math   from  sqrt

三、函数(Functions)

      函数是指可重复使用的程序片段。你可以为该片段命名,并通过其名字在程序任何地方运行。这就是调用(Calling)函数(与系统内置函数不同)。函数可以通过关键字  def  来定义。

      比如:def  say_hello():

      def  后面的便是你自己定义的函数标识符名称,注意圆括号和冒号不可缺少!在圆括号中间可以包括一些变量的名称,比如print_max(a,b);冒号后面另起一行是对函数内容的编码。

3.1函数参数

      上面的圆括号里面的变量称为“形参”(Parameters),指的是定义函数时给定的名称。在之后调用函数时圆括号内所提供的值被称为“实参”(Arguments)。 

      可以在函数定义时附加一个赋值运算符(=)来为参数指定“默认参数值”(应为常数)。注意:在函数的参数列表中拥有默认参数值的参数不能

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值