归档 | 首页
回到顶部 Back to Top

《简明Python教程》—— 1.基础

目录

注释

注释 是任何存在于#号右侧的文字。

print("Hello World") #注意到print是一个函数

字面常量

字面常量 的例子:如 5,1.23 这样的数字,或者 这是一串文本 这样的或 This is a string 这样的文本。

数字

数字主要分为两种类型—— 整数 (Integers)与 浮点数 (Float)

字符串

一串字符串(String)是 字符 (Characters)的 序列 (Sequence)。基本是,字符串就是一串词汇。

单引号

可以使用单引号来指定字符串,例如: '我是字符串'

双引号

双引号的工作机制和单引号完全相同,例如: "我也是字符串"

三引号

可以使用三引号——"""或'''来指定多行字符串。可以在三引号之间自由的使用双引号和单引号

'''这是一段多行字符串。这是它的第一行。
This is the second line.
"What's your name?," I asked.
He said "Bond, James Bond."
'''

字符串是不可变的

一旦创造了一串字符,就不能改变它。

格式化方法

有时候我们会想要从其他信息中构建字符串。这就是format()方法的用处:

age = 14
name = 'Wang manyi'
print('My name is {0},I\'m {1} years old.'.format(name,age))

Python中 format 方法所做的事情便是将每个参数值替换至格式所在的位置。

转义序列

在一个字符串中,一个放置在末尾的反斜杠表示字符串将在下一行继续,但不会添加新的一行。

原始字符串

如果你需要指定一些未经过特殊处理的字符串,比如转义序列,那么你需要在字符串前增加 r 或 R 来指定一个 原始(Raw) 字符串。

变量

变量的值是可以变化的,也就是说,可以用变量来存储任何东西。变量只是计算机内存中用以存储信息的一部分。

标识符命名

变量是标识符的一个例子。 标识符(Identifiers) 是为 某些东西 提供的给定名称。

标识符命名需要遵守以下规则:

  • 第一个字符必须是字母表中的字母或者下划线。
  • 标识符的其他部分可以由字符、下划线、数字组成。
  • 标识符名称区分大小写。

数据类型

变量可以将各种形式的值保存为不同的数据类型。

对象

Python将程序中的任何内容统称为 对象(Object)

逻辑行与物理行

物理行 就是在编写程序时所看到的内容, 逻辑行 是Python所看到的单个语句。

强烈建议 对于每一物理行最多只写入一行逻辑行

缩进

空白区在Python中十分重要。在逻辑行的开头留下空白区(使用空格或者制表符)用以确定各逻辑行的缩进级别,而后者又可用于确定语句的分组。

这意味着放置在一起的语句必须拥有想同的缩进。每一组这样的语句被称为 块(block)

如何缩进

使用四个空格来缩进。这是来自Python语言官方的建议。

作者 © YoursAF

最后更新: 2020-01-05 日 11:14

Built with Emacs 29.3 (Org mode 9.7.18)

冀ICP备17032034号-1