python 变量介绍、计算、输入、输出、格式化输入、输出、赋值运算符、算数运算符、关系运算符、身份运算符、逻辑运算符

变量和常量

常量:固定的值,不能发生改变

变量:里面盛放的值,随时可以发生改变

声明一个变量,相当于在内存上开了一块空间

定义变量

在python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建等号“=”用来给变量赋值>=左边是一个变量名=右边是储存在变量中的值

变量名=值

变量赋值

int a = 100;
int b;
b =100;

变量定义之后,后续就可以直接使用了

一共有几种数据类型?

Str    字符串 (char字符在python中,没有该类型 )

Int 整型

Float 浮点型

Bool 布尔型  真假01

在Python中定义变量时需要指定变量类型吗?不需要

Python可以根据=右侧的值,自动推导出变量中储存数据的类型

利用单步调试确认变量中保存数据的类型

1.打断点

2.点击debug按钮

3.调试代码

4.观察现象

 在Python中,不需要单独去声明变量的类型

price = 68.00 #价格
count = 2    #数量
money = 136.00 #总价
name = "alex"  #客户名称
tel = "1660000000" #电话
sale = True #是否有货
hide = False #是否匿名评价

# 关键字  就是 系统已经定义好的变量名,开发者不能再使用了
import keyword
print(keyword.kwlist)  # 打印当前 这个系统的关键字

 

变量的命名规范

标识符和关键字

变量的名字,属于标识符

标识符就是程序员定义的变量名、函数名名字需要有见名知义的效果I

标识符可以由字母、下划线 和 数字 组成

不能以数字开头

不能与关键字重名

严格区分大小写

变量名字 用中文可以吗?

中文可以作为变量名,在Python 3.x版本中,语言的编码格式是UTF-8,支持中文,

变量的命名规范

标识符和关键字

关键字就是在Python内部已经使用的标识符、具有特殊的功能和含义开发者不允许定义和关键字相同的名字的标识符

下划线命名法和驼峰命名法

student_name = "小明" #下划线命名法
studentName = "小美" #驼峰命名法

在定义变量时,为了保证代码格式,=的左右应该各保留一个空格

在Python中,如果变量名需要由二个或多个单词组成时(复合词),可以按照以下方式命名(推荐方式)

a.每个单词都使用小写字母

b单词与单词之间便用下划线连控

Camel骆驼命名规范。要求变量名首单词的首字母要小写,其余每个单词的首字母要大写。

变量的计算

数字型变量之间可以直接计算

在Python中,两个数字型变量可以直接进行算术运算如果变量是bool类型,在计算时

True 对应的数字是1

False对应的数字是0

字符串类型的变量 可以使用 + 进行拼接

firstName = "张"
lastName = "三"
print(lastName + firstName)

数字带引号就是字符串类型,不再是数字类型

ip_add = "192.168.0.1" #数字带引号就是字符串类型,不再是数字类型了
mask = "/255.255.255.0"
ip = ip_add + mask
print(ip)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值