python最简单的语句,简单的python语句
一、 常用命令
在介绍Python语句之前,让我先介绍一些有用的Python命令。
Dir(模块名或类名或变量名或表达式名):获取当前模块的属性列表,变量对应的类型,表达式求值对应的类。
Type(变量名或表达式名)3360获得变量或表达式的计算值的相应类型;
Help(类名)或help(类名、属性或方法名)或help(变量、属性或方法名),如:help(名称、计数):给出参数对应的帮助描述。如果变量是系统的类型或类实例,则可以通过变量名、方法或属性找到该类型或类的帮助。
二、 Python的命名建议
1.文件名:全部小写,可以使用下划线。
2.函数名是:小写。您可以使用带下划线的单词来增加可读性。如:myfunction,my_example_function,不建议大小写混合;
3.变量3360变量名全部小写,所有单词用下划线连接。
三、Python的基本程序语句
1.注解语句
Python注释以#开头,并且只能在一行中进行注释。如果有多行,可以给每行加#号。
2.导入语句
Import语句是为需要使用的模块引入一个定义好的模块。有两种语法:
导入模块名称
从模块名称导入方法或属性名称
从模块名称导入*
三者的区别在于,第一种方法引入了整个模块,可以使用这个模块的所有属性和方法,使用前需要用模块名调用;第二种方法是只引入某个属性或方法,第三种方法用*引入所有的方法和属性。第二种和第三种方法中引入的属性和方法在使用时没有模块名。但是,如果多个模块和引用模块具有相同的方法或属性,则不能使用此方法。
例如:
导入数学
sqrt(4)
回溯(mostrecentcalllast):
文件 pyshell#1 ,第1行,在模块中
sqrt(4)
NameError:name未定义名称“sqrt”
math.sqrt(4)
2.0
frommathimportsqrt
Sq (4) 3,def函数定义语句
Python中的函数定义以def开头,具体语法如下:
定义函数名(变量列表)3360
.声明的正文
注意:函数的参数括号后面必须加一个冒号,函数的声明必须用大写书写,函数的语句和声明必须缩进4个空格(上例用4个点表示,请参考下面Python的代码嵌套格式部分)。函数的返回可以用return返回,也可以不指定return自动结束。
示例:
defadd(n1,n2):
返回n1 n24,if条件语句
语法如下:
如果1:
.执行的内容1
Elif条件2:
.执行的内容2
Elif条件3:
.执行的内容3
else:
.执行的内容4注意:if的整体用法和C类似,但是每个关键字语句后面必须跟一个冒号,每个执行的内容必须缩进4个空格。
示例:
农发基金(1,4)10:
….打印(“总和大于10”)
否则:
….打印(且小于或等于10)5。for循环语句
for语句与C语言有很大不同,涉及到一些复杂的数据类型“迭代”和“序列”。这里就不解释了,学习一下复杂的数据类型,以后再补充。这里只介绍基本语法:
for iteration _ varin sequence :
.语句块6,while循环语句
whil
e循环与c语言类似,语法如下:
while条件表达式:注意:….语句块
1、 条件表达式后必须有冒号;
2、 while语句支持与c类似的break和continue;
3、 语句块与while条件语句必须缩进4个空格;
4、 与c语言的差异除了格式上的差异外,在Python中只支持前while语句,不能象C语言while语句既可以在循环体开始,也可以在循环体结束。
例子:
>>>whileTrue:输出:name=input('Yourname:')
if(len(name)>0):
print('welcomeyou,'+name+'!')
else:
print("Goodbye!")
break
Yourname:jwp补充说明一个界面使用方法,在交互式方式下,输入语句结束时需要输入两次回车,否则编辑器认为输入没有结束。welcomeyou,jwp!
Yourname:Lisi
welcomeyou,Lisi!
Yourname:
Goodbye!
7、 Python的代码嵌套格式
这部分内容其实前面已经部分涉及到,主要有如下内容:
Python用缩进表示一次代码嵌套,每次缩进代表该块相同缩进的代码是上层的嵌套代码,缩进符可以是TAB键、指定个数的空格,这种缩进的代码块类似于C语言的{}括起来的代码块。与c语言嵌套可以多用一次大括号类似,同一个缩进的代码块可以在上层代码基础上缩进超过一次,只要该代码块的缩进保持一致就可以;
Python的缩进没有强制要求是多少个符合,只要求同一语句体必须缩进一致,我们甚至可以对同一个if语句不同条件用不同的缩进方式,只需要满足同一层的代码块一致,且比上一层有缩进就可以,且首层无缩进,但真正编写代码时建议一次缩进就用相同的缩进字符数,两次就是2倍,依次类推;
首层语句体之前不能有空格,否则编译会报错;
Python的函数定义、if、while、for语句最后必须有冒号,其后跟代码需要有一次缩进。
Python这种代码缩进方式进行的代码嵌套与c语言差别很大,但使用缩进来嵌套代码有利于提高代码的可读性,不用再去进行括号匹配就可以知道相同层次的语句体范围。只是需要注意对同一文件使用不同编辑器编辑时,可能相同的TAB键有不同的缩进数,以及有些编辑器会强行转换连续的N个空格为TAB键的情况,可能导致缩进不一致。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。