想想这也不知道是第几次想对Python这门语言下手了。不过既然下定决心选一门全新的语言,加上女朋友也有使用场景会用到Python,如果自己学会了以后也能教她何乐而不会。嗯开始学习。
基础篇:
Python是面向对象的,解释型的,动态的高级设计语言。于1989年诞生。1991年发行。(和我同年嘿嘿)
遵循GPL协议。2020年1月停用Python2,现在都在使用Python3,我学习的也是Python3版本
省略环境搭建,这个百度搜即可
基础语法:





变量类型:
Python中的变量不需要声明,用=给变量赋值,左边变量名,右边是存储的值
允许同事多个变量赋值-------》
a = b = c = 1
标准数据类型:numbers string list tuple dictionary
数字 字符串 列表 元祖 字典
numbers:
int:整型
long:长整型
float:浮点型
complex:复数
string:
表示文本的数据类型
2种取值顺序:左往右 0开始结束 长度-1
右往左 -1开始,结束是开头


list列表:用[ ]标识

元祖:
tuple不能二次赋值,相当于只读列表 用()标识

字典:
dictionary 用{ }标识,属于key:value结构
数据类型转换,Python有一些内置的函数,语法是转换的类型,如int/long/float/complex/str/(需要转入的变量)
运算符:
算术 ,比较 , 逻辑 , 位运算 , 成员 ,身份 ,优先级
算术:
就是基本上的加减乘除求余,取整
+ - * / %
比较:
顾名思义,比较大小相等,
== , != , > , < , >= ,<=
赋值运算:
= += -= *= /= //=
位运算:
通过换算成二进制进行计算

逻辑运算:
and or not

成员运算符:

身份运算符:
比较两个对象的存储单元

条件判断:

多条件判断:

循环:
while for
已经循环控制语句,break(终止当前循环跳出), continue(跳出当次执行下一次) , pass(空语句,保持完整性)
while:

for:

嵌套循环:


浙公网安备 33010602011771号