python从入门到就业-变量+运算符

python 变量

定义变量

产生变量的原因

  1. 节省内存空间(磁盘+内存,一个变量可以代替多次重复的相同冗余数值)

  1. 方便程序维护(变量赋值替换)

注意事项

1.一个变量对应一个数值

命名规范

  1. 一个变量对于一个数值

  1. 命名规范:

只能由数字、下划线、字母组成,数字不能开头。

见名知意

驼峰标识(从第二个单词开始,首字母大写

非关键字

python区分字母的大小写

  1. 使用变量之前需要赋值

数据类型

对程序处理的数据进行的相关分类(值的数据类型

意义:

区分存储空间

根据不同的数据类型做不同的处理

常用数据类型

数值(int、long、float、complex)、bool、string、list、set(集合)、tuple(元组)、dictory(字典)、NoneType(空)

查询数据类型

type(a)

数据类型转换

动态类型、静态类型

静态类型:类型是编译的时候确定的,后期无法修改

动态类型:类型是运行的时候进行判定的,可以动态的修改(python

强类型、弱类型

强类型:不会因为表达式而对数据类型进行自动的转换,不会因为数据类型的改变(python

弱类型:类型比较柔弱,很容易随着表达式不同的环境,进行默认的类型转换

python为 强类型 动态类型 编程语言

运算符

算数运算符

整除和求余运算常用于矩阵的index计算。

print(5 / 2) #除法运算符 要注意不能除0!
print(5 // 2) #整除运算符
print(5 % 2) #求余数运算符

优先级问题

先乘除,后加减,括号内优先级最高

比较运算符

is 比对唯一标识(变量的地址

链式比较运算符

3 < a < 10

逻辑运算符

or #或
and #且
not #否

注:非bool类型的,则0为假,1为真,非空即真

逻辑运算,整个逻辑表达式中的 结果不一定是True/False,而是参与比较的值之一

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值