1. 前言
- Python2默认编码ascii,不能识别中文
- Python3默认编码utf-8,能识别中文。
- 设置编码解决中文乱码
# -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了
2. 标识符
- 在 Python 里,标识符由字母、数字、下划线组成。
- 所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
- 标识符是区分大小写的。
- 以下划线开头的标识符是有特殊意义的。以单下划线开头
_foo
的代表不能
直接访问的类属性
,需通过类提供的接口
进行访问,不能用 from xxx import * 而导入;- 以双下划线开头的
__foo
代表类的私有成员
;以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。
3. 行和缩进 初体验
if True: print("True") else: print("False")
非得写一行 ;分开
print 'hello';print 'runoob';
4. 多行语句
- 字符串
word = 'word' sentence = "这是个句子" # 支持换行 paragraph = """这是个段落 可以换行 多个语句"""
- 常规 \ 表示换行
total = 1+\ 2+\ 3 print(total)
5. 注释
# 单行注释 ''' 多行注释 使用 单引号 多行注释 使用 单引号 ''' """ 多行注释 使用 双引号 多行注释 使用 双引号 ascii 2 utf-8 3 中文 行 和缩进 """