Python基础_01注释和变量


1 注释

1.1 什么是注释

注释是对代码的解释说明。
注释是给程序员看的,不影响代码的执行和结构。

1.2 注释的作用

  • 提高代码的可读性
  • 屏蔽掉暂时不需要的代码
  • 可以定位程序中出错的位置

1.3 单行注释

Python中 # 后的一行内的内容会被视为注释
为了保持注释的整洁,Python官方建议在#和注释的内容之间加一个空格,在语句和#之间加两个空格。

# print("hello world")
print("hello world")  # 打印hello world

1.4 多行注释(块注释)

Python中多行注释使用三个引号开始,三个引号结束(单引号或者双引号都可以),在说明文字需要换行时使用,不能嵌套。

# 多行注释
"""
Hello World
hello world
"""

在代码中,它是多行字符串。

# 多行字符串
print(
    """
    Hello World
    hello world
    """
)

2 变量

2.1 变量的定义

  • 变量是指在程序执行过程中,值可以改变的量。
  • 在内存的数据区中,会为变量分配存储空间存放变量的值,内存空间的地址对应着变量名称,所以在程序中可以通过变量名称来区分和使用这些内存空间。
  • 变量的位移目的是在内存中标记和存储数据,这些数据可以在整个程序中使用。

2.2 变量的创建、修改、常量的定义

创建方式:变量名 = 变量值
Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

  1. 单个变量的创建
# 1.单个变量的创建
a = 10  # 定义变量a,值为10
b = 20  # 定义变量b,值为20
c = a + b  # 定义变量c,值为 a+b的结果
print(c)  # 打印输出c
str = "李老六"  # 字符串变量
i = 59   # 整数变量
f = 10000.3  # 浮点数变量
  1. 多个变量的创建
# 2. 多个变量的创建
a = b = c = 20  # 多个变量的值相同
name,age,job="李老六", 59, "清洁工"  # 多个变量的值不同
  1. 变量值的修改
# 3. 变量值的修改
var = "你好"
print(var)  # 你好
var = "你好,世界"
print(var)  # 你好,世界
  1. 变量值的相互替换
# 4. 变量的相互替换
var1 = 100
var2 = 50
print(var1,var2)  ## 100 50

var1, var2 = var2, var1  # 50 100
print(var1,var2)
  1. 常量
    在程序中定义后就不再修改的值为常量,Python中没有内置的常量类型。一般约定使用全大写来表示常量
# 5. 常量
PI = 3.14
E = 2.71

2.3 标识符

  1. 标识符的定义
    程序中可以自己命令的地方
  2. 命名规则
  • 只能包含字母、数字和下划线,且不能以数字开头。
  • 严格区分大小写,即Name和name是两个不同的标识符。
  • 不要和关键字重复。
  • 应既简短又具有描述性。
  1. 关键字
    关键字不能用作变量名、函数名或任何其他标识符。
    在这里插入图片描述
    Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:
    在这里插入图片描述
  2. 标识符命名方法
  • 大驼峰命名法(upper camel case):每个单词首字母大写,例如UpperCamelCase。常用于类名定义。
  • 小驼峰命名法(lower camel case):第一个单词首字母小写, 之后每个单词首字母大写,例如lowerCamelCase。
  • 蛇形命名法(snake case):单词间用下划线连接,例如snake_case。Python推荐的变量命名方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值