0. 前言
最近正在重新整理Python的基础知识,以便更好地学习新知识。这一部分主要是讲述Python基础语法的演示。下面的语法都是基于Python3的语法。
1. 注释
- 注释:Python的注释方法有两种:
- 单行注释:
# 你添加的注释
- 多行注释: 使用三引号
‘’‘ 你添加的注释 你添加的注释 你添加的注释 ’‘’
- 单行注释:
- 中文注释:为了让自己写的代码注释中的中文字符不变成乱码,一般我们会在第一行加上
#coding=utf-8
,这句代码的意思是让系统用utf-8编码格式保存文件,这样对中文也可以友好地支持了。
2. 数字
2.1.1 整型
- 在Python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型,而在Python3中,无论整数的大小长度为多少,统称为整型int。
- 不同进制的表示方法
0b10 # 二进制中的3 0o10 # 八进制中的8 0xa # 十六进制中的10
2.1.2 浮点型
- 浮点型也就是带小数点的数。
1.49
0.567
-0.123
- 科学计数法表示方式
1.46e9 # 等价于1.46*10**9(1.46×10的九次方)
2.1.3 布尔值
- 布尔值:
True
为真、False
为假。
2.1.4 复数
- 复数:
1+2j
,后面这个j
也可以用大写J
。
3. 字符串
- 使用单双引号引用的字符序列。
'这是一个字符串'
”这是另一个字符串“
- 使用单双三引号多行表示字符串,里面可以自由地用单双引号。
>>> str='''
... This is a sentence.
... 'python'
... "This is another sentence."
... '''
>>> print(str)
This is a sentence.
'python'
"This is another sentence."
- 字符串前加
r
表示字符串不作任何特殊处理。
>>>