python最简单的语句,简单的python语句

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: