Python

it2022-05-05  134

个人笔记,仅作学习记录,如有错误烦请指正

变量命名规则:

1:变量名必须以英文字母、下划线、数字组成的组合2:变量名开头不能是数字3:变量名不能是Python中的关键字4:变量名不能是中文5:Python中的变量名如有多个单词建议下划线连接(其他语言常用驼峰法)6:Python中无法定义常量:在python里面所有的变量都是可变的,所以用全大写的变量名来表示常量

变量赋值:

1 name1 = "laowang" 2 name2 = name1 3 name1 = "xiaozhang"

此时的name2的值是否也发生改变?答,并没有,name2的值还是"laowang",name1的值变成了"xiaozhang"

变量的删除:

1 age = 20 2 del age

删除变量引用,不是释放内存,内存回收由GC处理

Python编码:Python2.x:默认编码ASCIIPython3.x:默认编码Unicode

 Python中的注释:

python单行注释:井号“#”python多行注释:三个引号开头与结尾 “”“注释内容”“”实际上python中的多行注释的三个引号并不是真正的注释,而是未被引用的字符串!因为未被引用,所以三个引号引起来的字符串被python解释器忽略了,所以可以当成一种注释方式

input():

1 name = input("请输入你的名字:") 2 age = int(input("请输入你的年龄:"))

input接收到的内容默认是str类型(字符串)

if...else..语句:

1 if name == "laowang": 2 print("老王") 3 else: 4 print("小明")

注意:python中没有else if这一写法,而用是elif简写表示

Python的缩进:

tab键和空格不能混用,要么用tab缩进要么用空格缩进(任意个空格,只要缩进一致就行),官方建议的缩进是用四个空格(文本编辑器内tab键转换成4个空格)

转载于:https://www.cnblogs.com/LoveOpenSource/p/7460732.html


最新回复(0)