zoukankan      html  css  js  c++  java
  • 优雅地从Python入门到入土*命名与保留字

    常量与变量

    常量

    • 常量是一个固定的值(不可更改),比如说数字(e.g.1000),字母(e.g.'a')和字符(e.g.'Hello World!')。
    • 字符串常量应该用单引号('')或双引号("")引用起来。

    变量

    • 是一个程序中地命名位置,程序员可以在其中储存数据然后使用名称检索数据。
    • 程序员要为为变量命名。
    • 变量中储存地数据是可以更改的。

    变量命名的规则

    • 只能有字母,数字和下划线(_)组成。
    • 必须以字母或者下划线(_)开头,即用数字开头(e.g.123python是不合法的变量命名)。
    • 区分大小写,即smith,Smith,SMITH,SmiTH是不同的变量。
    • 不能使用Python的保留字,但是区分大小写,即if是Python的保留字,但If就是一个用户变量。

    保留字

    • Python中的保留字(也叫keyword)是指在Python中具有特定意义的字符,总共有33个。
    • 可以通过Python的交互模式中使用help('keywords')查看,即:
    • 其中保留字的意义可以参看下表:
      and:用于表达式运算,逻辑与操作
      or:用于表达式运算,逻辑或操作
      not:用于表达式运算,逻辑非操作
      as:用于类型转换
      assert:断言,用于判断变量或条件表达式的值是否为真
      break:中断循环语句的执行
      class:用于定义类
      continue:执行下一次循环
      def:用于定义函数
      del:删除变量或序列的值
      if:条件语句,与elif,else结合使用
      elif:条件语句,与if,else结合使用
      else:条件语句,与elif,if结合使用
      except:except包含捕获异常后的操作代码块,与try,finally结合使用
      finally:用于异常语句,出现异常后,始终要执行finally包含的代码块,与try,execept结合使用
      raise:异常抛出操作
      try:try包含可能会出现异常的语句,与except,finally结合使用
      from:用于导入模块,与import结合使用
      import:用于导入谋爱,与from结合使用
      globe:定义全局变量
      in:判断变量是否在序列中
      is:判断变量是否为某个类的实例
      lambda:定义匿名变量
      pass:空的类,方法,函数的占位符
      print:打印语句
      return:用于从函数返回计算结果
      exec:用于执行Python语句
      for:for循环语句
      while:while的循环语句
      with:简化Python的语句
      yield:用于从函数依此返回值
      nonlocal:最临近外层作用域变量
      False:逻辑假
      True:逻辑真
    • 注意False和True的首字母要大写

    参考资料

  • 相关阅读:
    ElasticSearch第三步-中文分词
    centos 6.7 搭建tornado + nginx + supervisor的方法(已经实践)
    python ConfigParser 模块
    collections 模块(namedtuple, deque, Counter )
    Kali 开机报错解决方案
    debian 或者kali 安装git
    kali python pip3 的安装和卸载
    Kali 使用ssh,安装vmware tools 和字体重叠
    装饰器
    python2.7 报错(UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128))
  • 原文地址:https://www.cnblogs.com/2020pengxiyue/p/13745790.html
Copyright © 2011-2022 走看看