编码
python3源码文件默认都是UTF-8编码,新建py文件时,文件顶头可以指定不同的编码格式
# -*- coding:utf-8 -*-
标识符
第一个字符必须是字母或下划线_,对大小写敏感
保留字
import keyword
print(keyword.kwlist)
注释
单行注释:#
多行注释:’’’ 或 “”",也可以指定一个多行字符串
# 单行注释
'''
多行注释
多行注释
'''
"""
多行注释
多行注释
"""
str2 = '''
多行
字符串
'''
行缩进
python不需要{}把代码包起来,而是通过行缩进识别,空行区分上下文
多行代码
当一行代码语句过长时,加反斜杠(),切换下一行继续
str1 = 'aaa' + \
'bbb'
在一行使用多条语句时,使用分号(;)分隔
a,b = 1,2; c = a + b; print(c)
如果遇到if elif 等组合代码,如下:
if a>b:
print('a>b')
elif a==b:
print('a==b')
else:
print('a<b')
print默认输出换行,如果不换行,末尾加end=""
print(a,end='')
导入模块
使用import 或 from *** import **
from math import modf
import random
from time import sleep
from Tools.demo.ss1 import center
变量赋值
(=)用于赋值,可以多个变量同时赋值
a = 1
c, d = 1, 2
x = y = z = 3
m, n = 'boy', 4.2