Python_01_变量_注释_input_if_缩进

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

变量命名规则:

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:默认编码ASCII
Python3.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个空格)

posted @ 2017-08-31 21:58  LoveOpenSource  阅读(304)  评论(0编辑  收藏  举报