python 数据类型

1.python是什么类型的语言

python 是脚本语言


2.python 数据类型

python 数据类型包括整型、浮点型、字符串、布尔类型


3.python变量

1.使用变量前必须先赋值
2.变量名包括字母、数字、下划线,但不能以数字开头
3.字母区分大小写


4.整型

Python可以处理任意大小的整数,在整型操作中**表示平方,如:

5**2  等于5的平方  为25
8**3  等于8的3次方 为512

5.浮点数

在浮点数中处理很大或者很小的浮点数用科学计数法表示,如:2e2

2e2  表示为2 * 10的平方
5.0e3 表示为5.0 * 10的三次方

6.布尔类型

布尔类型中True 或者False首字母都为大写,True == 1,False == 0,如:True + False == 1 + 0 = 1


7.字符串

1.字符串出现”中出现‘需要,如str = ‘xi’an’

字符串的单引号”可用”“代替
字符串中的’进行转义,如:\’

2.字符串中出现’\n’转义符,如:
path = 'C:\now\file\python'
print(path)

path中有 \n 和 \f 转义符,可在字符串前加 ’ r ’ 变为原始字符串,如:

path = r'C:\now\file\python'
print(path)

8.类型转换

整型 < - - - - > 字符串
a = 5  为整型  ---> 转字符串  为 str(a) 结果为'5'
b = '10' 为字符串   ---> 转整型  为 int(b) 结果为 10
整型 < - - - - > 浮点数
a = 5  为整型  ---> 转浮点数  为 float(a) 结果为5.0
b = 8.0 为浮点数   ---> 转整型  为 int(b) 结果为 8
字符串 < - - - - > 浮点数
a = '5'  为字符串  ---> 转浮点数  为 float(a) 结果为5.0
b = 8.0 为浮点数   ---> 转字符串  为 str(b) 结果为 '8.0'
布尔类型 - - - - > 浮点数、整型
a = True 布尔类型  ---> 转浮点数、整型,因为 True == 1,所以float(a) == 1.0; int(a) == 1

9.获得类型的信息

isinstance() 如 a = 5, b = 8.0, c = ‘zxy’, d = True

isinstance(a,int)  ---> True
isinstance(b,float)  ---> True
isinstance(c,str)  ---> True
isinstance(d,bool)  ---> True

10.算术操作符

+ ,  - ,  * ,  / ,  % ,  ** , //

//表示地板除、向下取整数,如:5//2 = 2, 14//5 = 2

11.逻辑运算符

not ,  and ,  or 

not True - - -> False
True and False - - - > False
True or False - - - > True

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值