PY05标准数据类型

本文介绍了Python中的基本数据类型(包括整数、浮点数、布尔值、复数和字符串),以及字符串处理(如转义字符、单引号双引号和路径特殊用法)。还涵盖了数值类型转换函数如int(),float(),bool(),以及math模块中的数学函数如ceil()和floor()。
摘要由CSDN通过智能技术生成

1数据类型

1-1数字类型

1-1整数

1-2浮点数

1-3布尔数

False:0

True:1

1-4复数

1-2字符串类型

单行字符串:一对单引号或者一对双引号

多行字符串:三对单引号或者三对双引号

针对字符串的内容中本来就包含单引号或者多引号的情况:
1灵活使用单引号和双引号
2使用转义字符(\):

\' : '

\": "

\n: 换行符

\\: \

\t: 横向制表符,作用能够使其后面的内容对齐,其内部原理:

3对于路径中有可能包含类似转义字符问题的解决:

1在路径字符串前面加一个r或者R,则会忽略路径中的所有转义字符

问题2

在Windows中,路径字符串里用的是反斜杠,但是却存在这样一种情况:

./abc.txt

这里使用了正斜杠,是一种特殊用法吗?以表示当前同级目录下?

好像目前Windows下两种路径分隔符都可以了?

1-3数字和字

符串相关函数

1 type(object)函数

返回object的类型

print(type(object))

2 int([x],base=10)函数:将目标转换为十进制整数并返回

【x】:可选参数,其中x为数字(不能为复数)或者字符串(不能为小数字符串)

base:进制数,默认十进制,当base传参时,X必须为字符串

float([x]):

将目标转为浮点数,

bool():

将目标转为布尔值,0/1

complex():

将目标转为复数,

str():

将目标转为字符串

3 math模块下数学函数
3-1 math.ceil()

向上取整

3-2 math.floor()

向下取整

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值