PYTHON 初学知识

1.变量、运算符

2.1注释

  1. 单行注释:#表示注释
    PYTHON 初学知识

  2. 多行注释:‘’‘ ’‘’或者“”“ ”“”多行注释
    PYTHON 初学知识
    2.2运算符
    1.算数运算符
    PYTHON 初学知识

【例子】
PYTHON 初学知识

2.比较运算符

PYTHON 初学知识
【例子】
PYTHON 初学知识
3.逻辑运算符

操作符 名称 示例
and (2>1) and (3>7)
or (1>3) or (2<9)
not not(2>1)

【例子】
PYTHON 初学知识
4.位运算符
PYTHON 初学知识
【例子】
PYTHON 初学知识
5.其他运算符
PYTHON 初学知识
【例子】
PYTHON 初学知识
【例子】比较两个变量均指向不可变类型
PYTHON 初学知识
【例子】比较两个变量均指向可变类型
PYTHON 初学知识
【注意】

注意:
1. is, is not 对比的是两个变量的内存地址
2. ==, != 对比的是两个变量的值

即:

3. 假如比较的两个变量,指向的都是地址不可变的类型(str等),那么is,is not 和 ==,!= 是完全等价的。
4. 假如对比的两个变量,指向的是地址可变的类型(list,dict,tuple等),则两者是有区别的。

6.算数优先级

1. 一元运算符优于二元运算符。如正负号。
2. 先算术运算,后移位运算,后位运算。例如 1 << 3 + 2 & 7等价于 (1 << (3 + 2)) & 7
3. 逻辑运算后结合

【例子】
PYTHON 初学知识

相关文章:

  • 2021-08-31
  • 2021-09-19
  • 2021-05-29
  • 2021-04-17
  • 2021-11-14
  • 2021-09-01
  • 2021-11-15
  • 2022-12-23
猜你喜欢
  • 2021-05-30
  • 2021-06-25
  • 2021-06-21
  • 2021-12-05
  • 2021-11-24
  • 2021-04-27
  • 2022-12-23
相关资源
相似解决方案