Python基础之数据类型
Posted jks212454
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础之数据类型相关的知识,希望对你有一定的参考价值。
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。
以上是关于Python基础之数据类型的主要内容,如果未能解决你的问题,请参考以下文章