第一:关于编程
编程:编程就是编写程序,通过程序自动化的操作,编写程序,解决现实生活中的问题 解决生活中的问题。
编程的三个基本要素:
1.数据类型
2.变量
3.运算符
1.数据类型 python基本数据类型: 字符串(str) 数字(int/float) 布尔类型(bool) True/False 复数(complex)
python组合数据类型: 列表[list] 集合[set] 元组[tuple] 字典[dict] python引用数据类型:面向对象(可变类型、不可变类型)
变量:用于在程序中临时存储具体数据的容器 主要由大小写字母、数字、下划线组成的、数字不能开头 见名知意:看到变量名称,猜到变量的作用 驼峰命名法:第一个单词全部小写、后面每个单词首字母大写[参考] 下划线分隔命名法:多个单词全部小写,不同的单词之间下划线分隔 变量的赋值:向变量中存储数据!
赋值:赋予一个具体的数据作为变量的值 语法:变量名称 = 具体的数据 可以使用分号作为一行代码的结束标志[官方推荐不要使用分号] 店家推荐:不要使用分号
变量的基本赋值:变量名称 = 具体数据
变量的交叉赋值:变量1, 变量2..变量n = 值1, 值2..值n
赋值运算符:= 语法:变量 = 表达式(意义:将等号右边的表达式的结果,赋值给左边的变量)
运算符 :什么是运算符 ,赋值运算符|算术运算符|比较运算符|逻辑运算符|位运算符(其他运算符)
关系运算符(比较运算符) 用于比较两个数据的大小关系
大于 > 大于等于 >= 小于 < 小于等于 <= 不相等 != 相等 ==
逻辑运算符 并且:
与: and:女生找男朋友
或者:或: or:男生找女朋友
取反:非: not:小两口吵架
python特有的语法
判断两个条件:a, b, c = 10, 11, 12
判断b大于a并且b小于c 常规做法: b > a and b < c
python特有: a < b < c
扩展:位运算符 针对二进制数据的运算[一般不使用] 单个二进制运算
>> 右移运算符号
<< 左移运算符号
& 与运算