<深入 Python 3 >学习笔记

简介:

可能学习的动力来源于对存在的好奇。

而所谓追求真善美,只是学习过程中的某一单维折射而已。

而学习的原理在于重复关注到使之成为思维惯性吧。

PYTHON,我越来越记住它啦。

正如所有程序语言都涉及数据类型,数据结构,算法,标准库,扩展库,与系统API互动,,当然,它也不例外,

<深入 Python 3 >电子版,URL:http://dipyzh.bitbucket.org/

我也慢慢作笔记~:

在 Python 中, 每个值都属于某种数据类型,但却不用对声明变量的数据类型。它是怎么做到呢?Python 根据每个变量的初始赋值情况分析得出其类型,并在内部对其进行跟踪。

Python 中有许多内置数据类型。以下是比较重要的一些:

  1. Booleans【布尔型】 或为 True[真] 或为 False[假]
  2. Numbers【数值型】 可以是 Integers【整数】(1 和 2)、Floats【浮点数】(1.1 和 1.2)、Fractions【分数】(1/2 和 2/3);甚至是 Complex Number【复数】
  3. Strings【字符串型】 是 Unicode 字符序列,例如: 一份 HTML 文档。
  4. Bytes【字节】 和 Byte Arrays【字节数组】, 例如: 一份 JPEG 图像文件。
  5. Lists【列表】 是值的有序序列。
  6. Tuples【元组】 是有序而不可变的值序列。
  7. Sets【集合】 是装满无序值的包裹。
  8. Dictionaries【字典】 是键值对的无序包裹。

当然,除此之外还有更多的类型。在 Python 中一切均为对象,因此存在像 module【模块】、 function【函数】、 class【类】、 method【方法】file【文件】 甚至 compiled code【已编译代码】 这样的类型。之前已经见过这样一些例子:模块的 name、 函数的 docstrings 等等。即将学到的包括《类 与 迭代器》 一章中的 Class【类】,以及 《文件》 一章中的 File【文件】。

Strings【字符串】和 Bytes【字节串】比较重要,也相对复杂,足以开辟独立章节予以讲述。

目录
相关文章
|
11月前
|
网络协议 Java Linux
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
本文介绍了PyAV库,它是FFmpeg的Python绑定,提供了底层库的全部功能和控制。文章详细讲解了PyAV的安装过程,包括在Windows、Linux和ARM平台上的安装步骤,以及安装中可能遇到的错误和解决方法。此外,还解释了时间戳的概念,包括RTP、NTP、PTS和DTS,并提供了Python代码示例,展示如何获取RTSP流中的各种时间戳。最后,文章还提供了一些附录,包括Python通过NTP同步获取时间的方法和使用PyAV访问网络视频流的技巧。
2476 4
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
|
11月前
|
Python
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
使用Python的socket库实现客户端到服务器端的图片传输,包括客户端和服务器端的代码实现,以及传输结果的展示。
393 3
Socket学习笔记(二):python通过socket实现客户端到服务器端的图片传输
|
11月前
|
JSON 数据格式 Python
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
本文介绍了如何使用Python的socket模块实现客户端到服务器端的文件传输,包括客户端发送文件信息和内容,服务器端接收并保存文件的完整过程。
505 1
Socket学习笔记(一):python通过socket实现客户端到服务器端的文件传输
|
11月前
|
关系型数据库 MySQL 数据库
Mysql学习笔记(四):Python与Mysql交互--实现增删改查
如何使用Python与MySQL数据库进行交互,实现增删改查等基本操作的教程。
155 1
|
11月前
|
Ubuntu Linux Python
Ubuntu学习笔记(六):ubuntu切换Anaconda和系统自带Python
本文介绍了在Ubuntu系统中切换Anaconda和系统自带Python的方法。方法1涉及编辑~/.bashrc和/etc/profile文件,更新Anaconda的路径。方法2提供了详细的步骤指导,帮助用户在Anaconda和系统自带Python之间进行切换。
461 1
|
11月前
|
索引 Python
Python学习笔记编程小哥令狐~持续更新、、、(上)
Python学习笔记编程小哥令狐~持续更新、、、(上)
116 2
|
11月前
|
索引 Python
【免费分享编程笔记】Python学习笔记(一)
【免费分享编程笔记】Python学习笔记(一)
87 1
|
11月前
|
存储 Python
Python学习笔记编程小哥令狐~持续更新、、、 (下)
Python学习笔记编程小哥令狐~持续更新、、、 (下)
91 1
|
11月前
|
Java 编译器 Go
Python学习笔记--- day01计算机基础和环境搭建(一)
Python学习笔记--- day01计算机基础和环境搭建(一)
142 2
|
11月前
|
存储 Python
【免费分享编程笔记】Python学习笔记(二)
【免费分享编程笔记】Python学习笔记(二)
91 0
【免费分享编程笔记】Python学习笔记(二)

热门文章

最新文章

推荐镜像

更多