最近在自学 Python,一边学一边整理笔记,分享出来和大家一起交流进步~
1.注释
单行注释(行注释)
# print("hello world")
# 为了保持注释的整洁,Python官方建议在#和注释的内容之间加一个空格,在语句和#之间加两个空格。
多行注释(块注释)
"""Hello Worldhello world"""
Python中使用三个引号开始,三个引号结束(单引号或者双引号都可以),为多行注释
2.变量
2.1 什么是变量
变量是指在程序执行过程中,其值可以改变的量。在内存的数据区中,会为变量分配存储空间来存放变量的值,这个内存空间的地址对应着变量名称,所以在程序中可以通过变量名称来区分和使用这些内存空间。它的唯一目的是在内存中标记和存储数据
,
这些数据可以在整个程序中使用。
可以将变量理解为一个可以赋给值的标签,也可以说变量指向特定的值。
2.2 变量的创建
变量创建方式:变量名=变量值
Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
var1 = 2 # 定义一个变量,变量名为var1,变量值为2name = "张三"age = 18
weight = 1000.3#多个变量的创建var1 = var2 = var3 = 10 # 多个变量的值相同var4, var5, var6 = 10, 20, 30 # 多个变量的值不同
2.3 标识符命名规则
1)标识符
程序中可以自己命名的地方
2)命名规则
只能包含字母、数字和下划线,且不能以数字开头。
区分大小写,即Name和name是两个不同的标识符。
不要和关键字重复。
3)关键字
Python有一组关键字,这些关键字不能用作变量名、函数名或任何其他标识符。
Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字:
import keyword
print(keyword.kwlist)
4)标识符命名方法
大驼峰命名法(upper camel case):每个单词首字母大写,例如UpperCamelCase。
小驼峰命名法(lower camel case):第一个单词首字母小写,之后每个单词首字母大写,例如lowerCamelCase
蛇形命名法(snake case):单词间用下划线连接,例如snake_case。
2.4 变量的修改
在程序中可随时修改变量的值,而Python将始终记录变量的最新值。
message = "hello world"print(message) message = "hello world hello world"print(message)
Python还支持方便的对变量相互替换
var1 = 2var2 = 20print(var1, var2) # 2 20 var1, var2 = var2, var1print(var1, var2) # 20 2
2.5 常量
在程序中定义后就不再修改的值为常量,Python中没有内置的常量类型。一般约定使用全大写变量名来表示常量。
PI = 3.1415926E = 2.718282
先睡了 有点困了。
暂时分享到这里,后续继续更新学习内容,我们一起打卡!
“大家初学这块有没有遇到难题?欢迎评论区交流”