作者|Nature
出品|AI机器思维
Python 3.0 在设计的时候没有考虑向下兼容,同时官宣在2020年python2.0停止更新。
运行第一个打印函数,体验一下python调用函数和运行过程以及输出。
输出如下:
1.Python的保留字即关键字不能把它们用作任何标识符名称,查询python关键字:python语言里一些关键字是python自带的语法以及其他功能应用,像其他语言一样,我们可以通过以下语句查询关键字:
输出如下:
说明:如函数中命名变量就不能用保留关键字。
2.python语言的注释语句是编程时对程序用来说明,便于其他人接手并理解你的程序的功能。Python中单行注释以 # 开头,多行注释可以用多个 # 号,还有 ''' 和 """:
多行注释案例:
单行注释案例:
3.编程中注意行缩进,python使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,切记同一个代码块的语句必须包含相同的缩进空格数。四则运算案例,一定要注意行缩进,否则会报错:
运行结果如下,根据函数传递的参数和输入的实参计算5*6=30的乘法运算:
函数:编程语言中少不了函数,学好函数应用可以帮助提供程序的利用率,函数是组织好的可重复使用的实现某个功能的封装。函数能提高应用的模块性的功能封装,提供代码的重复利用率。Python提供了许多内建函数,比如print(),同时也可以自己创建函数,称为用户自定义函数。
用户自定义函数使用def 关键字,其语法格式如下:
Def 函数名(参数列表):
函数体
函数语法解读:
函数以 def 关键字开头,函数名是符合命名规范的名字,括号里 ()是传递的形参。
函数内容以冒号起始,并且缩进。
return [表达式] 结束函数,可以给一个值给调用方。不带表达式的return相当于返回 None。
函数调用:通过 Python 命令提示符调用执行也可以通过另一个函数调用执行。
案例:计算长方形面积
程序如下:
程序解读:widh和height都是函数的形参,后面w=7,h=3是实参,调用时函数Rectangle_area(w,h)赋值了实参。这里通过print函数中调用执行了自定义函数。
运行后结果显示如下:
案例二:通过函数实现字符输出(本案例学习通过pyhton命令提示符直接调用函数)
运行结果如下:
案例三:求和运算,返回计算值
运算结果如下: