初学博客2
知识点
变量
-
概念:计算机中保存数据的载体(
类似一个盒子,一个袋子或者一个盆...
) -
命名:
必须遵循的规则(
must be!
): a.其只能由数字,字母(
区分大小写
),下划线组成 b.其不能以数字开头
c.其不能使用系统关键词
不必须的规则(
但是要尽量遵循的...
): a.见名知义,通俗易懂(
就是你自己能一下看得懂的那种
) b.驼峰命名法之大驼峰:所有单词的首字母大写
c.驼峰命名法之小驼峰:第一个单词的首字母不用大写(
你看看,一个字母的区别就能分大小王...
) -
用途:可以保存各种数据
数据类型:整数
int
,浮点数float
,复数complex
字符串
str
,列表list
,元组tuple
,集合set
,字典dict
布尔
True/False
,空值None
-
优点:好记,方便(
懂得都懂
)
运算符
算数运算符、比较运算符、赋值运算符、逻辑运算符
-
算数运算符:
四大天王:+ , - , * , /(
恒等于浮点数
) 整除://(
结果为整数
) 除余:%(
取余数,除多出来那些个数...
) 幂运算:**(
乘方,自己乘自己,看乘几次
) -
比较运算符:
< , > , <= , >= , == , != (
不等于
) -
逻辑运算符:
逻辑与运算:and(
条件1 and 条件2,若两边条件都成立为True;反之,只要有一个条件不成立则为False。
) 逻辑或运算:or(
条件1 or 条件2,只要有一个条件都成立为True;反之,两个条件都不成立则为False。
) 逻辑非运算:not
-
赋值运算法:
= , += , -= , *= , /= , //= , %= , **=
运算符的优先级:
算数运算符 》》》比较运算符 》》》逻辑运算符 》》》赋值运算符
** >>> * 、/ 、// 、% >>> + 、-
括号里的优先计算
分支结构
关键词:if , else , elif
-
单分支结构
语法:
if 条件:
代码块
else 条件:(
else语句不一定需要添加
) 代码块
格式化字符串
%d >> 将整型插入到字符串的某个位置
%f >> 浮点型插入
%s >> 文本插入
-
三目运算符(
简化分支结构
)语法:
变量 = 结果1 if 条件 else 结果2
不要盲目使用,视情况选择
-
多分支结构
语法:
if 条件:
代码块
elif 条件:
代码块
elif 条件:
…
else:(
同样,else语句不一定需要
) 代码块
-
嵌套分支
多分支套单分支,无线套娃,不再 “ 赘婿 ” 。
总结
综上所叙,基础知识,勤加练习即可,我就懒得放自己的代码上去了…
感想
就这么学吧…gogogo!