小白从零开始学编程(四)--python基本数据类型
前言
从2020年3月份开始,计划写一系列文档--《小白从零开始学编程》,记录自己从0开始学习的一些东西。
- 第一个系列:python,计划从安装、环境搭建、基本语法、到利用Django和Flask两个当前最热的web框架完成一个小的项目
- 第二个系列:可能会选择Go语言,也可能会选择Vue.js。具体情况待定,拭目以待吧。。。
数据类型
python中数据类型的分类如图所示
整数类型
- Python中所有的整数都是int类型。
- 整数大小没有限制,可以是一个无限大的整数,也可以是一个无限小的数。
- 整数类型,分为二进制、十进制、八进制、十六进制
浮点数
浮点数就是平时用的小数,浮点数运算则可能会有四舍五入的误差。
字符串类型
python中字符串类型是以单引号或者双引号包裹的任意字符文本,注意单引号和双引号尽量不要混合使用,
- 普通字符串
>>> print("我是一个中国人")
我是一个中国人
>>>
>>> print('我是一个中国人')
我是一个中国人
- 字符串转义
如果字符串中需要有一些引用,必须将引号打印出来,这时候就要用的转义字符\
来标识
>>> print('I\'m ok.')
I'm ok.
>>> print('子曰:\'学而不厌\'')
子曰:'学而不厌'
布尔类型
bool类型的数据,只包含两个值True和False,注意首字母大写
bool值可以参与 and、or、not运算
>>> True
True
>>> not True
False
>>> True and False
False
>>> True and True
True
>>> True or False
True
>>> False and False
False
None值
None在python中是一个特殊的值,表示为空
小练习
尝试在你的编译器里面,打印以下数据:
n = 123
f = 456.789
s1 = 'Hello, world'
s2 = 'Hello, 'Adam''
s3 = r'Hello, "Bart"'
s4 = r'''Hello,
Lisa!'''
小结
这篇文章简单介绍了python中的基本数据类型,尝试在自己的控制台或者编译器中打印几个数据吧。
欢迎关注公众号