🌴 2022.3.5 下午
文章目录
前言
🎬本文章是 【Python语言基础】 专栏的文章,主要是上课的随堂笔记与练习
🔗Python专栏 传送门
💻提示:本文的环境配置是Python3的开发环境。目录顺序以当堂内容(教材)为准,所以并非“1、2、3”
📽本节内容:编码规范,input()、print()函数
1.4 程序结构和编码规范
1.4.1 文件类型
在Python中,常用的文件类型有3种:源代码文件、字节代码文件、优化代码文件
🚀 源代码文件
- 源代码文件
- 扩展名为.py
- 使用文本编辑器编辑
🚀 字节代码文件
- 扩展名为.pyc
- 由Python源代码文件编译而成的二进制文件
- 由Python加速执行,速度快,能够隐藏源代码
- 可以通过python.exe或脚本方式将Python源文件编译成Python字节代码文件
🚀 优化代码文件
- 优化编译后的文件
- 无法用文本编辑器进行编辑
- 一般用于嵌入式系统
1.4.2 代码结构
import math
#定义函数
def func(x,y):
z = math.sqrt(x ** 2 + y ** 2 )
return z
if __name__ == "__main__":
a = int(input("请输入一个整数:"))
b = int(input("请输入一个整数:"))
c = func(a,b)
print("c =",c)
一个完整的Python程序一般包括如下部分:
- 导入模块。代码第1行
- 定义函数。代码第2~5行
- 定义变量或常量。代码第7~9行
- 输入:代码第7~8行
- 处理:代码第9行
- 输出:代码第10行
- 注释:代码第2行和程序代码中其他以#开头的部分
__name__
:代码第6行
1.4.3 程序编码规范
🚀 标识符
在Python中,用来给类、对象、方法、变量、接口和自定义数据类型等命名的名称
Python标识符由数字、字母、汉字和下画线_组成。遵循如下规则:
- 标识符必须以字母、汉字或下画线开头
- 标识符不能使用空格或标点符号(如括号、引号、逗号等)
- 不能使用Python关键字作为标识符,如关键字if不能作为标识符
- 不建议使用模块名、类型名或函数名等作为标识,以免影响程序的正常运行
- 标识符对英文字母大小写是区分的
🚀 保留字
查看保留字
import keyword
print("Python中的保留字:",keyword.kwlist)
输出
- Python中的保留字:[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]。
🚀 注释
增加程序的可读性,也为以后程序修改提供帮助
Python中的注释有单行注释、多行注释和批量注释。
单行注释: 将要注释的一行代码以#
开头。
多行注释: 将要注释的多行代码以#
开头,或将要注释的多行代码放在成对'''
(3个单引号)和"""
(3个双引号)之间
# 这是一个注释
"""
Author:张时贰
Date:2022年03月02
CSDN:张时贰
"""
'''
这是一个注释
'''
# import
# 程序主体
🚀 代码缩进
python采用严格的“缩进”来表明程序的格式框架,用来表示代码直接的包含和层次关系