Python学习1

变量:

  1. 变量命名规则:

  • 数字不可以打头
  • 一般在Python中,以下划线开头的内容具有特殊含义,不建议使用
  • 大小写不一样,俗称大小写敏感
  • Python中类命名使用大驼峰(大驼峰:每个单词第一个字母均大写)
  • Python中一般给普通变量或者函数命名使用小驼峰(小驼峰:类似大驼峰,但第一个字母小写)
  • posix写法(1.多个单词用下划线连接;2.单词全部小写)
  • 变量命名必须避开关键字和保留字
  • 变量声明不用先声明变量,可直接赋值,如:a = 1 

a=b=1 a,b,c=1,2,3

变量类型

  • 标准数据类型6种
    • 数字类型Number
    • 字符串类型str
    • 列表list
    • 元组tuple
    • 字典dict
    • 集合set

数字类型Number

  • Python里的数字没有大小限制

    常见数字分类

  • 整数
    • 没有小数部分
    • 包括正数,负数,0
    • 二进制,八进制(0o组成),十六进制(0x组成)
  • 浮点数
    • 就是普通意义上的小数(3.,.1=3.0,0.1)
  • 科学计数法
    • 定义跟数学定义一致
    • 写法就是e/E后面跟着整数表示10的指数
  • 复数
    • 与数学定义一致
    • 复数的虚部用j/J表示(1+2j,5J)

布尔值

  • 布尔值用来表示真假的值
  • 只有两个值,True/False
  • Python中能当数字使用,True=1,False=0
  • 用数字来表示布尔值使用,则0=False,其他当做True

字符串

  • 表达文字信息的内容
  • 形式上是引号引起的一段内容('',"",''' ''')

None类型

  • 表示没有,通常用来占位
  • 比如返回,用来表示返回一个空

表达式

  • 由一个或者几个数字或者变量或者运算符合成的一行代码
  • 通常返回一个结果

    运算符

  • 操作运算的符号:
    • 算数运算符
      • 算数运算符号:+,-,,/,//(取整除),%(取余:c=a-nb n为小于a/b的最小整数),**(幂运算)
      • 没有自增自减运算符
    • 比较运算符
      • 对两个内容进行比较的运算符
      • 结果一定是布尔值,即Ture/False
      • 比较运算符号:==,!=,<,>,<=,>=
    • 赋值运算符
      • 把一个值放到变量里面
    • 逻辑运算符
      • 对布尔类型变量或者值进行运算的符号
      • 逻辑运算符号:and(与),or(或),not(非),Python中没有异或
      • 运算规则:and看做乘法,or看做加法;True看做1,False看做0;最后结果为0表示False,否则为True
    • 位运算
      • 位运算符号:>>,<<,&,AND,^,|
    • 成员运算符
      • 用来检测一个值或者变量是否在某个集合里面
      • 成员运算符号: in(在某个东西里面),not in (不在某个东西里面)
    • 身份运算符
      • 用来确定两个变量是否是同个变量
      • 身份运算符号:is(是),is not(不是)
      • 变量的值一样并不代表是同一变量
      • -5到256不单独放入单独内存

        运算符优先级

    • 从高到低排序
      • 逻辑运算符: or
      • 逻辑运算符: and
      • 逻辑运算符:not
      • 成员测试: in, not in
      • 同一性测试: is, is not
      • 比较: <,<=,>,>=,!=,==
      • 按位或: |
      • 按位异或: ^
      • 按位与: &
      • 移位: << ,>>
      • 加法与减法: + ,-
      • 乘法、除法与取余: *, / ,%
      • 正负号: +x,-
      • 小括号:()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值