Python基础学习(八) 您所在的位置:网站首页 python中bool代表什么数据类型 Python基础学习(八)

Python基础学习(八)

2023-11-16 22:39| 来源: 网络整理| 查看: 265

文章目录 1.布尔类型2. 强制类型转换

1.布尔类型

    布尔类型是一个真假类型,经常在判断语句中会使用到。

    布尔类型中包含True和False来代表真假。

    Python的中的布尔值可以转化为数值,True为1,False为0。

    如果值为0或者空序列或者None的时候判断为False,其他除了自定义对象的实例外,都是True对象。     在这里插入图片描述     在这里插入图片描述

2. 强制类型转换

    Python是一门动态语言,在我们需要转换变量类型的时候十分方便。     在这里插入图片描述     在这里插入图片描述     我们在使用过程中可以通过float()、int()、str()、list()等直接对数据进行类型转换。

函数功能int(x)把x转换为整数float(x)把x转换为浮点数str(x)把x转换为字符串类型list(x)把x转换为列表类型chr(x)把x转换为一个字符ord(x)把字符x转换为相应整数值hex(x)把整数x转换为十六进制字符串oct(x)把整数x转换为八进制字符串

代码:

a=666 #整数 b='dotcpp' #字符串 c=['d','o','t'] #列表 d=8.8 #浮点数 print('先看一下a,b,c,d:\n',a,b,c,d) print('字符串b的列表格式:') print(list(b)) #转换为字符串 print('列表c的字符串格式:') print(''.join(c)) #需要注意的是列表转换为字符串比较特殊 print('整数a的浮点格式:') print(float(a)) #转换为浮点数 print('浮点数d的整数形式:') print(int(d)) #转换为整数

在这里插入图片描述 代码:

dec = int(input("输入数字:")) print("十进制数为:", dec) print("转换为二进制为:", bin(dec)) print("转换为八进制为:", oct(dec)) print("转换为十六进制为:", hex(dec))

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有