Python基础 - 数据类型及运算符

Posted Mr.Bobby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础 - 数据类型及运算符相关的知识,希望对你有一定的参考价值。

 

基本数据类型

  1. 整数(int)
  2. 浮点数(float)
  3. 字符串

     以\' \'或" " 括起来的任意文本。
      a. 如果\'本身也是字符,可以用" "括起来
         print ("I\'m OK!")
      b. 如果既包含\' " 可以用\\转义
         print \'I\\\'m \\"OK!\\"\'   ->    I\'m "OK!"
      c. 字符\\自身也需要转义,所以\\\\表示\\
         print \'\\\\\\n\\\\\'
         \\
         \\
      d. Python允许用r\' \'表示\' \'内部字符串默认不转义
              print \'\\\\\\t\\\\\'
              \\       \\
              print (r\'\\\\\\t\\\\\')
               \\\\\\t\\\\
      e. Python允许用 \'\'\' 的格式表示多行
           print (
            \'\'\'line1
              line2
              line3\'\'\')

  4. 布尔
     一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写)

       布尔值可以进行 and  or not  运算
       >>>True and False
       False
       >>>True or False
       False
       >>>not True
    False
  5. 空值
    空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值
  6. 变量
     变量名必须是大小写英文、数字和_的组合,且不能用数字开头

     a = \'ABC\'
      a. 在内存中创建了一个\'ABC\'的字符串;
      b. 在内存中创建了一个名为a的变量,并把它指向\'ABC\'。

  7. 常量
     所谓常量就是不能变的变量,比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量。
    PI = 3.14159265359

 

算数运算符

  1. 算数运算符

  2. 比较运算符

  3.  赋值运算符

  4.  逻辑运算

  5. 成员运算

  6. 运算符的优先级
    如果存在括号(),优先计算括号()内
  7. 三元运算

    result = 值1 if  条件  else  值2
     
     如果条件为真:result = 值1
     如果条件为假:result = 值2
     
     >>a,b = 3,4
     >>d = a if a>b else b
     >>d
        4

     

以上是关于Python基础 - 数据类型及运算符的主要内容,如果未能解决你的问题,请参考以下文章

Python基础 ---对象及数字对象与数学运算

Python学习:基本数据类型与变量(中)与基础之条件及循环(上)

python基础内置类型及方法

Python 基础之集合及基本数据类型总结

python基础语法(运算符及优先级)

python_基础类型