Python 学习笔记--命名&数据类型

命名规则:

  1. 由a-z,A-Z,数字,下划线(_)组成,首字母不能为数字和下划线(_)
  2. 大小写敏感,a和A是不同的变量
  3. 变量名不能为保留字

如:and、or、not、assert、finally、exec、break、for、pass、class、from、print、continue、global、raise、def、if、                         return、del、import、try、elif、in、while、else、is、with、except、lambda、yield


三种常用数据类型:

  • Logical        逻辑型
  • Numeric      数值型
  • Character   字符值

1、Logical

True   Flase

运算规则:&    |    not(取反,即not false  为 true)

2、Numeric

基本规则:+ 、 - 、 * 、 /、 //(取整)、%(取余) 、**(乘方)

浮点数运算需注意: 

          a = 4.2
          b = 2.1
          print(a+b)  # 结果为6.30000000000 不等于6.3

解决办法:

        a = 4.2
        b = 2.1
        from decimal import Decimal  # 对浮点数进行封装
        a = Decimal('4.2')
        b = Decimal('2.1')
        print(a+b)   # 结果为 6.3

3、Character   

字符型数据代表了所有可定义的字符;

定义方式:使用''或者“ ”或者 “”“ ”“” 将其包含起来

补充:1、转义,和java一样可采用 “ \ ” ,也可以在字符串前面加‘r’,告诉Python,字符串里面的字符都是原始字符,不用处理;

            “\” 还可用续行符,表示字符串没完,在下一行

           2、对于存在多行的字符串,采用“”“ “””定义,字符串里的换行符都会被保留

你可能感兴趣的:(学习笔记)