学到Python代码运转帮手处,遇到问题,小白遇到问题就搞了好久,也测验谷歌查找找到答案,意外且高效的找到两个回答,不知是不行清楚,仍是自己了解不了,现在理解后,就理理思路。
在看到“下载”
点击右键,方针另存为:learning.py
简单出现的错误时,鼠标箭头到方针,变为手形,点击右键,发现没有“方针另存为”这五个字,只有“链接另存为”,怪我扣字眼了,以至于操作不下去了。接下来再到运转。
运转
在存放learning.py的目录下运转指令:
C:\Users\michael\Downloads>pythonlearning.py
在这一步时又遇到问题,没仔细读文字,看到C:\Users\michael\Downloads>pythonlearning.py,直接在指令提示符中输入“pythonlearning.py”,仔细读文字,是在存放learning.py的目录下运转指令。
,python代码封装,简直现代的编程言语都支撑函数,函数是代码段的封装,并能完成一特定功用,并能重复运用的代码单位。之前的pow()和sqrt()和print()和input()等相似的内置函数,就是python内部现已完成的函数。运用函数前,必需求先界说函数,本节主要介绍如何界说函数和应用自界说的函数。
1、界说函数的格式:
def函数名(参数列表):
函数句子A
函数句子B
……
函数句子N
returnvalue
2、界说说明:
1)、def是有必要的,不能少
2)、函数名也是有必要的,且不能和内部或现有函数重名
3)、函数的参数列表,可所以一个或多个,传参数时需求对应起来
4)、函数的句子有必要以tab开始缩进或许固定数目的空格完成缩进,python根据缩进的级别来断定函数体的内容,因而,用python编程时,有必要留意缩进格式
5)、假如函数需求返回值,直接returnvalue返回值即可
3、一个例子:在交互环境中:
defPlus(a,b)://界说函数Plus,需求两个参数ab,参数间用,分割
print(a+b)//输出两个数据的求和
defHello()://界说函数Hello,无参数
num1=int(input(‘Hellopleaseenterthefirstnumber:’))//带提示信息的数据输入
num2=int(input(‘Pleaseenterthesecondnumber:’))
returnnum1,num2//返回两个数据num1,num2
n1,n2=Hello()//调用Hello函数完成数据的输入
Hellopleaseenterthefirstnumber:5//输入数据1为5
Pleaseenterthesecondnumber:7//输入数据2为7
Plus(n1,n2)//调用函数Plus进行求和,并输出
12//输出结果为12
4、变量:局部变量和全局变量
1)、一般情况下,不要运用全局变量
2)、尽量运用传参的形式完成变量数据的传递
3)、在函数中界说的变量叫局部变量,必须留意局部变量的的生命周期和效果域,无论是过了时间仍是过了规模都有或许无效了
4)、
Tips:本站所有资源均收集自互联网,分享目的仅供学习参考,资源版权归该资源的合法拥有者所有。
Tips:若本站所发布的资源侵犯到您的合法权益,请及时联系 hqteam@qq.com 删除!
暂无评论内容