Python变量与数据类型

目录

一  Python变量

1 变量

2 变量的特点

3 变量命名

4 案例

二 Python数据类型

2.1 整数类型

2.2 浮点型

2.3 Python中的数据类型

2.4 Python中的数字类型

一  Python变量

1 变量

在计算机程序中,变量是一个存储位置(地址)。

(1)每个变量都有名字并且包含一个值。每个变量在使用前都必须赋值,变量赋值以后变量才会被创建。(2)在Python中,变量就是变量,它没有数据类型,我们所说的“类型”是变量所指内存中对象的类型。

2 变量的特点

是程序的基础组成部分 在程序运行过程中参与计算

3 变量命名

当我们定义变量时,变量的命名一般都是有实际意义的,这样更方便我们理解。

Python变量命名的基本原则:
1.变量名只能包含数字 字母 下划线  并且数字不能开头。

2.随着程序的运行可以发生变化。

3.不能使用关键词。

4.变量名要有意义。

5.要区分大小写。

6.多个单词使用下划线分开。

4 案例

变量案例
_56正确
5_6数字不能开头
a.b不能包含符号
count=10
Count=20区分大小写
abcd=30正确 但没有意义

注意事项:不会变化的变量 Python中一般用大写表示常量

二 Python数据类型

变量的类型取决于变量的值

2.1 整数类型

整数类型中的进制
整数类型共有四种进制表示:
分别是十进制、二进制、八进制和十六进制

进制类型引用符号描述
十进制默认情况,如1234,-45678
二进制0b或者0B由字符0和1组成,如0b1001,0B0110
八进制0o或者0O由字符0到7组成,如0o777,0O732
十六进制0x或者0X由字符0到9,a到f组成(A到F),如0xBCA,0X10FC

进制转换

2.2 浮点型

Python中要求所有浮点数必须带有小数部分。因为这种设计可以区分浮点数和整数类型。
浮点数有两中表示方法:
(1)十进制表示法:0.0、-66.(只要有小数点就算是小数)、-2.568
(2)科学计数法:96e4(96乘10的4次方)、4.2e-3(4.2乘10的负三次方)、9.8E4(9.8乘10的4次方)

2.3 Python中的数据类型

数字类型:Number
字符串类型:String
元组类型:Tuple
列表类型:List
集合类型:Set
字典类型:Dictionart

注:前三个为不可变数据,后三个为可变数据

2.4 Python中的数字类型

整数类型、浮点类型和复数类型

Python是动态类型的语言(也称为弱类型语言),虽然不要声明变量的类型,但是有时乃然需要用到类型转换换。在Python中,提供了如图所示的函数进行各数据类型的转换

Python数据类型的转换与扩展

 3.1 其他类型转整型

把字符串转换为整型

把浮点型转化为整型

把布尔值转换为整型


3.2 其他类型转浮点型

将整数转化为浮点数

将字符串转化为浮点数

将布尔值转化为浮点数

3.3 其他类型转布尔值

将数字(整型和浮点型)转为布尔值  0为False,其他都为True

将字符串转为布尔值  “”为False 其他都为True

将空值转为布尔值 为False

3.4 其他类型转字符串

可以将任何类型转化为字符串   字符串中可以放任何字符

 谢谢看官老爷的观看!!!欢迎您下次光临小娄的菜肴!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值