Python的进阶之道【AIoT阶段一(上)】(十五万字博文 保姆级讲解)—玩转Python语法(一):面向过程—Python的七十二变—Python中的数据类型(2)(三)

简介: 玩转Python语法(一):面向过程

1.3.4 浮点数类型

🚩浮点数由整数部分和小数部分组成,比如:3.14 就是一个浮点数,我们用float去表示浮点数,关于浮点数的计算我们必须知道的第一个点就是:浮点数的存储是不精准的,下面我们拿代码去说明:

❗️ 注:下面的代码使用了 print() 函数,后续会有讲解,读者这里只需要知道 print() 的含义是输出的意思即可

# 博主:辰chen
# 博客地址:https://chen-ac.blog.csdn.net/
# 开发时间:2021/12/6 16:34
# 欢迎大家关注AIoT相关博客~
print(1.1 + 2.2)

image.png

神奇的事情发生了,答案居然不等于3.3,这是因为计算机底层实现是利用二进制去实现的(感兴趣的同学可以简单了解 *1.4 二进制与字符编码),利用二进制去存储浮点数的时候是不精准的,但并不是所有的数都是不精准的,如下述代码:

# 博主:辰chen
# 博客地址:https://chen-ac.blog.csdn.net/
# 开发时间:2021/12/6 16:34
# 欢迎大家关注AIoT相关博客~
print(1.1 + 2.1)

image.png

所以,大家在这里不需要钻牛角尖,只需要知道,在进行浮点数的运算的时候,其值可能会有问题即可,当然,我们也可以准确的去计算,如下述代码:

❗️ 注:下述代码大家只要看就可以,不需要掌握

# 博主:辰chen
# 博客地址:https://chen-ac.blog.csdn.net/
# 开发时间:2021/12/6 16:34
# 欢迎大家关注AIoT相关博客~
from decimal import Decimal
print(Decimal('1.1') + Decimal('2.2'))

image.png

1.3.5 布尔类型

🚩布尔类型的英文为:boolean,英文缩写为bool,布尔类型用来表示:真(True)和假(False),下面用代码去演示:

❗️ 注:下面的代码使用了 print() 函数,后续会有讲解,读者这里只需要知道 print() 的含义是输出的意思即可

# 博主:辰chen
# 博客地址:https://chen-ac.blog.csdn.net/
# 开发时间:2021/12/6 18:39
# 欢迎大家关注AIoT相关博客~
a = True
b = False
print(a)
print(type(a))
print(b)
print(type(b))

image.png

1.3.6 简单字符串介绍

🚩在 Python 中,我们把两个单引号,或者两个双引号,亦或者是两个三引号中的东西称为字符串,注意,单引号和双引号的内容只能在一行表示,三引号的话可以写在多行,字符串的类型我们写为:str,如下均是字符串:

# 单引号
'1'
'123'
# 双引号
"a"
"abcd"
# 三引号
'''我是辰chen
辰chen 666'''

你可以简单的把字符串理解成为我们汉语中的一句话,目前理解到这种程度就已经足够啦,字符串是 Python 基础语法中的一个重点,后续会再仔细的去介绍字符串

目录
相关文章
|
4月前
|
人工智能 Python
python基本数据类型简介
本文简要介绍了Python的基本数据类型,包括整型、浮点型、字符串、列表、字典和布尔类型,帮助读者对Python数据类型有初步了解。
166 0
|
4月前
|
存储 安全 开发者
Python中的数据类型详解
Python是一种动态类型编程语言,具备丰富的数据类型,包括数值类型、序列类型、映射类型和集合类型等。这些类型为高效编程提供了强大支持。
136 0
|
6月前
|
Python
Python技术解析:了解数字类型及数据类型转换的方法。
在Python的世界里,数字并不只是简单的数学符号,他们更多的是一种生动有趣的语言,用来表达我们的思维和创意。希望你从这个小小的讲解中学到了有趣的内容,用Python的魔法揭示数字的奥秘。
154 26
|
7月前
|
存储 程序员 Python
Python 变量和简单数据类型
本文介绍了 Python 编程的基础知识,从创建第一个 Python 文件 `hello_world.py` 开始,讲解了 Python 文件的运行机制及解释器的作用。接着深入探讨了变量的定义、命名规则和使用方法,并通过示例说明如何修改变量值。同时,文章详细解析了字符串的操作,包括大小写转换、变量插入及空白字符处理等技巧。此外,还涵盖了数字运算(整数与浮点数)、常量定义以及注释的使用。最后引用了《Python 之禅》,强调代码设计的美学原则和哲学思想。适合初学者快速掌握 Python 基础语法和编程理念。
137 5
|
7月前
|
Python
探索Python的各式数据类型
以上就是Python数据类型的一次简单而有趣的游览。和她继续接触,你会发现她还有更多有趣的面象,例如集合里的冰冻集合(Frozenset),序列里的字符串(String)和字节序列(Bytes)等等。希望这次游览能对你有所启发,让你更好地理解和使用Python。
97 21
|
8月前
|
Python
课时19:Python的基本语法
今天给大家带来分享的是 Python 的基本语法,分为以下六个部分。 1.在 Python 中严格区分大小写 2.Python 中的每一行就是一条语句,每条语句以换行结束 3.Python 中每一行语句不要过长 4.条语句可以分多行编写,语句后边以\结尾 5.Python 是缩进严格的语言,不要随便写缩进 6.在 Python 中使用#来表示注释
146 2
|
12月前
|
Python
Python中不同数据类型之间如何进行转换?
Python中不同数据类型之间如何进行转换?
346 62
|
12月前
|
存储 开发者 Python
Python 的数据类型
Python 的数据类型
233 61
|
10月前
|
存储 开发者 Python
python基本语法
Python的基本语法简洁而强大,支持多种编程范式,包括面向对象编程和函数式编程。通过掌握变量和数据类型、操作符、控制结构、函数、类和模块等基本概念,可以有效地编写高效、可读的Python代码。无论是初学者还是经验丰富的开发者,Python都提供了丰富的工具和库来满足各种编程需求。
327 13
|
11月前
|
Python
Python 中一些常见的数据类型
Python 中一些常见的数据类型
552 8

推荐镜像

更多