Skip to content

Latest commit

 

History

History
74 lines (62 loc) · 1.39 KB

File metadata and controls

74 lines (62 loc) · 1.39 KB

安装

使用到的软件

  • Anaconda
    • jupyter notebook
    • Spyder
  • PyCharm
  • Python IDLE

基础

语法

  • 标识符(变量名)
    • 首字符必须是字母或下划线 _
    • 其余可以是字母、下划线、数字
    • 大小写敏感(PIpi是两个不同的标识符
  • 表达式
    • 运算符
      • 算术运算符
      • 位运算符
      • 比较运算符
      • 逻辑运算符
    • 运算符的优先等级
算术 比较 逻辑
乘方** 取反~ 小于< 非 not
正负号+- 与& 大于> 与 and
乘除*/ 小于等于<= 或 or
整除// 异或^ 大于等于>=
取余% 左移<< 等于==
加减+- 右移>> 不等于!=
  • 赋值
    • 变量第一次赋值,同时获得类型,即不需要声明变量类型
  • 增量赋值操作符

+= 自加
-= 自减
*= 自乘
/= 自除
%= 自取余
**= 自乘方
<<=
>>=
&=
^=
|=

  • 链式赋值

    • 等号两侧都以元组的方式出现

    第一个例子(交换元素)

    >>>x = 1
    >>>y = 2
    >>>x,y
    (1,2)
    >>>x,y = y,x
    >>>x,y
    (2,1)

    第二个例子(组合输入,分开输出)

    >>>PI,r = 3.1415927,3
    >>>PI
    3.1415927
    >>>r
    3

  • 语句:完整完成运算

风格

  • 没有常量,任何变量都可以变化
  • 空格