Python学习笔记(4)-基本的数据类型

点此查看 零基础Python全栈文章目录及源码下载

1. 简介

Python是一门面向对象的语言,所以应该有对象类型。但是为了使用方便呢,肯定也有基本的数据类型,大体有以下五种吧,依次说明下。

  • 整数类型
  • 浮点数类型
  • 布尔类型
  • 字符串类型
  • 空类型

2. 整数类型

这个真的很简单哦,就是负无穷到正无穷之间的整数,比如-2、-1、0、1、2等等。

简单的测试下就是print(1),注意在Python 3.6 (64-bit)中直接输入1然后按回车,也会显示1,但是要把这个文件保存了,在命令行下运行,就不会显示1了。所以输出1还是得用print(1)

另外又发现了,在安装完Python之后开始菜单里面有个工具是IDLE (Python 3.6 64-bit),打开这个软件可以直接编辑内容,然后运行,这才是一个集成开发环境应该有的样子嘛。鉴于本篇是单独介绍数据类型,下篇介绍下这个工具的使用。

3. 浮点数类型

浮点数可以理解为小数吧,比如3.14,5.12等,很简单举个例子如下,完事。

print(1.2)

4. 布尔类型

Python中的布尔类型有两个值,分别是True和False,注意true和false是不对的哦。比如输入print(true)会报错,而Print(True)就会输出True。

布尔类型用于判断,当判断成立时,得到True的值,反之返回False值。例如==表示判断相等,下面的例子表示了这一点。注意#后面是注释。

print(1==1)#结果为True
print(1==2)#结果为False

5. 字符串类型

之前也说过了,Python字符串可以用单引号,也可以用双引号包围起来表示,这两个意思是一样的,例如:

print('1'=="1")#结果为True

还有一个小问题,就是如果我想输出单引号或者双引号咋办呢,这个使用转移字符\就行了,例如:

print('\'')#两边单引号表示这是一个字符串,而中间的\'表示这个单引号就是单引号,不再承担包含字符串的作用。
print('\"')#输出"

6. 空类型

大家都知道Python是一种面向对象的语言,所以空类型的值None就是一种特殊的类型,这种类型跟整型、字符串类型、布尔类型都不同,所以以下输出都是False:

print(0==None)
print(''==None)
print(False==None)

实际上None表示的是对象为空,这个接触到面向对象之后就好理解了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

程序员大阳

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

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

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

打赏作者

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

抵扣说明:

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

余额充值