Python 数据结构之 Dict and Set

Python 基本数据类型,前面已经认识了 Pthon 中的数字(Number)、字符串(String)、元组(Tuple)、列表(List)。接下来来看 Python 中的 字典(Dict)集合(Set)

Read more

Python 数据结构之 List and Tuple

关于 Python 基本数据类型,我们已经介绍了数字(Number)、字符串(String)。这一小节我们来看 Python 中的 元组(tuple)和列表(list)

Read more

Python 中的序列详解

Python 中的数字类型(Number)、字符串类型(String)之后,后续应该要继续讲元祖(Tuple)、列表(List)之类的。但是元祖和列表都属于序列,掌握序列(Sequence)的相关知识可以帮我们更容易的学习后续内容,所以有必要先了解一下 Python 中的序列是什么?

Read more

Python 字符串之格式化输出

Python 的字符串格式化传统有两种方式:%-formatting 方式以及 format 方式。除此之外,从 Python 3.6 开始映入了一种新的格式化方法:f-string,与传统格式化方法相比,f-string 不仅更易读,更简洁,不易出错,而且速度更快!本文将详解三种字符串格式化方法的用法。

Read more

Python 字符串之 Unicode 编码

Python 字符串也是一种数据类型,但是字符串比较特殊的是还有一个编码问题。Python2 中的字符编码是个老生常谈的话题,这一小节我们围绕字符串来看关于 Python2/Python3 中的字符编码问题。

Read more

Python 中的数据类型

从这一小节开始,我们将正式学习 Python 基本语法规则。本文首先来认识 Python 中的基本数据类型

Read more

Python 基础语法

任何一种编程语言(Python、Java、C 等)都有自己的一套语法规则,编译器(或者解释器)就是负责把符合编程语言语法规则的源代码转换成计算机 CPU 能够执行的机器码,然后执行。从这里开始,我们将正式开始 Python 程序设计语言语法规则 的学习。

Read more

Python First Lesson

前面的博文中,我们已经成功搭建了 Python 学习以及开发环境。这里,我们来完成我们的 Python 第一课:Hello Python’s World

Read more

Pythoner 神器之 virtualenv

Foreword

实际 Python 学习、开发过程中,往往由于各种原因,多 Python 版本解释器环境 && 多版本的 Python 库(模块)需求是我们必然要面对的问题,这使得很多人在 Python 的环境管理上产生极大的混乱。甚至,不同的项目,或同一项目的不同阶段需要不同的 Python 解释器和依赖库。

那么,为每个 Python 项目,甚至每个脚本各自建立一套 “独立、隔离” 的 Python 环境(环境中可以自定义特定的 Python 版本以及特定的依赖库) 是必要的。

Read more