Python随堂笔记 编码规范,input()、print()函数

🌴 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. 导入模块。代码第1行
  2. 定义函数。代码第2~5行
  3. 定义变量或常量。代码第7~9行
  4. 输入:代码第7~8行
  5. 处理:代码第9行
  6. 输出:代码第10行
  7. 注释:代码第2行和程序代码中其他以#开头的部分
  8. __name__:代码第6行

1.4.3 程序编码规范

🚀 标识符

在Python中,用来给类、对象、方法、变量、接口和自定义数据类型等命名的名称

Python标识符由数字、字母、汉字和下画线_组成。遵循如下规则:

  1. 标识符必须以字母、汉字或下画线开头
  2. 标识符不能使用空格或标点符号(如括号、引号、逗号等)
  3. 不能使用Python关键字作为标识符,如关键字if不能作为标识符
  4. 不建议使用模块名、类型名或函数名等作为标识,以免影响程序的正常运行
  5. 标识符对英文字母大小写是区分的
🚀 保留字

查看保留字

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采用严格的“缩进”来表明程序的格式框架,用来表示代码直接的包含和层次关系

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值