Python语法要点快速入门

1、语句格式

  if - else:
这里写图片描述
  tab缩进的作用:Python中缩进的作用和其他语言中大括号的作用是一样的,Python不用大括号。
  
  while用法即 while 条件 :
  

2、输入输出

  print输出:
    1.引号表示字符串,可用+号,连接字符串;
    2.可计算;
    3.乘号表示输出8次;
    4.如果字符串内部有很多换行,而用\n写在一行里不好阅读,为了简化,Python允许用三重引号,表示多行内容;
  这里写图片描述
  input提示输入字符串
  这里写图片描述

3、引号

  单引号输出单引号需要转义字符,而双引号可直接输出单引号。
这里写图片描述

4、转义字符

  当有大量反斜杠需要转义时,可用正则表达式的r:
这里写图片描述
  而该方法不能直接在字符串结尾写反斜杠\,会报错:
这里写图片描述
  可通过以下方法在字符串结尾写反斜杠\:
这里写图片描述

5、内置函数

  BIF == Built-in function 内置函数
  dir(_ _ builtins _ _)查看内置函数,其中只有小写开头是内置函数,help(input)查看input怎么使用。
  这里写图片描述
  其中int()也是内置函数,将括号里的数转化为整数,若是字符串则会报错:
  这里写图片描述
  Python会对内置函数赋值,会导致原来函数无法使用。例如str和name颜色不同,str是内置函数,name普通变量。
  这里写图片描述

6、import引入外援模块

  其实我们平常编写的代码就是模块。例如随机生成1到10的数字。
  这里写图片描述

7、变量与存储

  1.变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头;
  2.变量区分大小写,其中全部大写是常量;
  3.Python没有变量声明,变量名没有内存地址,它只是内存地址的别名;
  4.在idle中变量赋值会存起来,以便下次再次使用;
这里写图片描述
  5.理解变量在计算机内存中的表示,例如
  a = 'ABC'
  Python解释器干了两件事情:
    1.在内存中创建了一个’ABC’的字符串;
    2.在内存中创建了一个名为a的变量,并把它指向’ABC’。 
  也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码:

a = 'ABC'
b = a
a = 'XYZ'

  结果:ABC。
  6.存储过程解释:
这里写图片描述

8、布尔值

  Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来:
  这里写图片描述

9、空值

  空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

猜你喜欢

转载自blog.csdn.net/Dreamy_LIN/article/details/79504496