基础语法
1、常量、表达式
print(1+2-4)
print(1+3*4)
形如: 1+2-3 这个就叫表达式 ,表达式的结果叫做叫做返回值
1 2 3 这样的数字称为字面值常量,+ - * 叫做运算符
注意在py中 2/3 = 0.66666 而不是c语言中的0
在C中 整数除整数 结果还是整数且会把小数直接舍去,在编程中一般不会有四舍五入这样的规则
浮点数:遵循IEEE754规则,这套规则在内存中存储时会存在微小的误差!!
2、认识变量
变量可以视为是一块用来存储数据的空间(想象成一个纸盒子)
变量是在内存上的
# 求方差
avg = (67.5 + 89.0 + 12.9 + 32.2) / 4
total = (67.5 - avg) ** 2 + (89.0 - avg)**2 + (12.9-avg)**2 + (32.2-avg) ** 2
result = total/3
print(result)
3、创建变量
硬性规则
1.变量名必须由数字,字母,下划线构成,不能包含特殊符号.
像a1是合法的变量名
像1a, a*a都是非法的变量名
2.数字不能开头
3.变量名不能和Python的"关键字"重复
在语法中有特定含义的单词
像if这种也是非法变量名~
4.Python中的变量名,是大小写敏感的,区分大小写.
num = 10
Num = 10
软性规则
1.给变量命名的时候,尽量使用描述性的单词来表示尽量通过名字来表现出变量的作用
count
personInfo
y,z,a1,a2不太合适的名字
2.当我们使用一个单词描述不清楚的时候可以使用多个单词来命名
不怕变量名字长,而怕变量的含义表达的不清楚,当包含多个单词的时候命名有多种规范
①驼峰命名除了第一个单词的首字母之外,后续每个单词的首字母都大写
personInfo
totalCount
②蛇形命名单词之间,使用下划线来进行分隔
person_info
total_count