Python函数的一些简单的规则:
1.函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
2.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
4.函数内容以冒号起始,并且缩进。缩进
5.return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
python 使用 lambda 来创建匿名函数。直接写就好
比如说:
这样会比用def函数简单的多
用import语句来导入模块 例如:import support,import math之类的
一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。
从模块中导入一个指定的部分到当前命名空间中
例如,要导入模块 fib 的 fibonacci 函数,使用如下语句:from fib import fibonacci
这个只是把fib里的fibonacci单个引入
如果要是全部引入的话就位如下语句:from fib import *
如果在函数内部调用 locals(),返回的是所有能在该函数里访问的命名。
如果在函数内部调用 globals(),返回的是所有在该函数里能访问的全局名字。
两个函数的返回类型都是字典。所以名字们能用 keys() 函数摘取。
包就是一个文件夹,文件夹内容可以为空,但是必须要有 __init__.py 文件
raw_input函数是输入一个字符串来输出而input函数可以输入一个Python的一个表达式作为输出