Python基础之数据类型(一)

一、数据类型种类

int类型:整数,进行加减乘除运算,进行大小比较。
float:小数。浮点数
bool:布尔值,用来做条件判断

二、int类型

int:整数,进行加减乘除运算,进行大小比较。

ps:
a = 20
b = 30
c = a * b

三、float类型

1、float介绍

float:小数。浮点数

a = 12.3
print(a)

2、float简单示例

计算机表示小数有误差,因为计算机二级制原因。

a = 10.3
print(7/3)

D:\soft\python\python.exe D:/soft/pycharm/pycharmfile/py基础/02_python基础类型/01_基础数据类型.py
2.3333333333333335

Process finished with exit code 0

三、bool类型

bool:用来做条件判断
取值范围:true、false

1、布尔值为true

b = int(a)  # 把字符串转化为int()
print(type(b))
c = bool(a)  # # 把字符串转化为布尔值
print(type(c))
print(c)
D:\soft\python\python.exe D:/soft/pycharm/pycharmfile/py基础/02_python基础类型/01_基础数据类型.py
<class 'str'>
<class 'int'>
<class 'bool'>
True

Process finished with exit code 0

2、布尔值为false

e = 0
f = bool(e)
print(f)
print(type(f))
D:\soft\python\python.exe D:/soft/pycharm/pycharmfile/py基础/02_python基础类型/01_基础数据类型.py
False
<class 'bool'>

Process finished with exit code 0

四、布尔值的应用

1.在while循环中使用方法1

在python中,所有非零数字都为true,0为false

while 1 :   # 死循环,恒为真
    print("我要学python")
我要学python
我要学python
我要学python
我要学python
我要学python
我要学python
我要学python
我要学python
Process finished with exit code -1

2.在while循环中使用方法2

在python中,所有非空字符串都为true,空字符串为false

h = ''
print(bool(h))

D:\soft\python\python.exe D:/soft/pycharm/pycharmfile/py基础/02_python基础类型/01_基础数据类型.py
False
while 1:
    content = input("请输入要学习的内容:")
    if content:
        print("请输入你要学习的方向:", content)
    else:
        break
D:\soft\python\python.exe D:/soft/pycharm/pycharmfile/py基础/02_python基础类型/01_基础数据类型.py
请输入要学习的内容:hcie
请输入你要学习的方向: hcie
请输入要学习的内容:

Process finished with exit code 0

五、布尔值总结

在pythone的基础数据类型中,表示空的东西都为false,不空的东西都为true。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖有缘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值