Python特点与规范
Python解释型脚本语言
默认采用UTF-8
动态语言
不需要提前声明变量,可以直接赋值
变量本身
类型不固定
可随意切换
赋值
含义:
就是用等号,将右边的值赋值给左边的变量,且不需要分号结尾 变量 = 值
赋值方式:
简单赋值:如:age = 18
序列赋值:如a,b = 1,2
多目标赋值: 如a = b = c = 10
强赋值: a += 4 #a = a + 4
基本规则
注释
单行注释:#
多行注释:三个引号<单引号、双引号>成对
缩进
缩进是python唯一的层次约束
一般而言,相同的代码层次缩进量要一样,习惯上tab=4个空格
代码清晰:运算符、等号等前后加空格
命名方式:
符合语法要求、顾名思义、大驼峰、小驼峰等都可以
一般建议英文单词去命名,如果多个单词,全部小写,单词间用下划线连接
如:年龄 age = 25 小王 的年龄 wang_age = 26
常量、变量、标识符
常量:程序运行过程中值不能发生改变的量,但是python中没有内置约束常量存在<类机制>
变量:值可以发生变化的量
标识符:就是python中的对象的名字
标识符的命名规则:由字母、数字、下划线、汉字组成,不能以数字开头
大小写敏感
不使用系统关键字
运行方式
脚本编程
一次性执行源代码脚本
交互式编程
逐行输入再执行