1. 脚本结构
1.1 头注释
对代码没有用,是提供给系统或者解释器使用的
#!/usr/bin/env 定义#!,指定路径下的Python解释器,已经很少使用
1.2 导入
导入Python的一些功能函数到脚本中
Python内置函数不需要再进行导入
导入需要放在头注释下方,因为Python程序为自上而下,逐行执行
# coding:utf-8 # 头注释-编码格式
# 空一行
import logging # 导入部分 关键字与内容之间有一个空格
# 空两行
print('hello')
# 空一行
2. 三种注释
2.1 单行注释
# # 单行注释
# 若在代码的上面,则与代码启平
print('hello') # 若在代码尾部,与代码空2格,与注释文字空1格
2.2 多行注释
2.2.1 用法
(1)介绍脚本作用
(2)对函数功能进行介绍
2.2.2 三个双引号
"""
三引号注释,在两个三引号中间写注释,且空2格
换行记得与上一行对齐
"""
2.2.3 三个单引号
'''
三引号注释,在两个三引号中间写注释,且空2格
换行记得与上一行对齐
'''
3. 代码的入口
# coding:utf-8
import logging
if __name__ == '__main__':
print('hello')
4. 内置函数
4.1 print
将数据打印到控制台上
print('第一行') # 默认自动换行
print('第二行', end='') # 去掉自动换行
print('第三行', '第一个字段', '第二个字段') # 同时打印多个字段
4.2 input
获取键盘输入内容
number = input('请输入一个数字:')
print(number)
4.3 type
返回变量的类型
已经被赋值的变量名或变量
name = 'hello'
print(type(name))
5. 变量
5.1 变量名规则
(1)必须是数字,字母,下划线组成
(2)区分大小写,建议有意义的名字
(3)任意长度,建议20字符以内
建议使用小写字母加下划线的形式,小写字母_小写字母
5.2 关键字
关键字不用用于变量名
关键字 | 含义 |
---|---|
True | 布尔类型,表示真 |
False | 布尔类型,表示否 |
def | 函数定义 |
if | 逻辑中的如果 |
elif | 逻辑中的或者如果 |
else | 逻辑中的否则 |
try | 异常语句的开启 |
关键字 | 含义 |
---|---|
is | 判断变量是否是某个类的实例 |
not | 逻辑运算,非的操作 |
or | 逻辑运算,或的操作 |
pass | 无意义,占位字符 |
raise | 主动抛出异常 |
in | 判断变量是否在序列中 |
while | while循环语句 |
with | 简化Python语句 |
yield | 从循环或函数依次返回数据 |
import | 导入语句,可与from共用 |