python学习 day-1
二进制表示方法:0b+数字
八进制表示方法:0o+数字
十六进制表示方法:0X+数字
Bin()方法可以实现其他进制向二进制的转换
Int()方法可以实现其他进制向十进制的转换
Hex()方法可以实现其他进制向十六进制的转换
Oct()方法可以实现其他进制向八进制的转换
Python里的布尔类型开头首字母必须大写True,False
非零的数都表示布尔真
复数的表示方法 数字+j
字符串类型用单双引号括起来,区别如下:
三引号的使用:
转义字符
转义字符\的使用
原始字符串:所见即所得
字符串的运算
在字符串中取出任意字符操作方法:ps:空字符也算字符
在字符串中截取一段字符串:ps[0:4]相当于
[0,4)
定义一个列表:
嵌套列表(其他编程语言中的二维数组):
列表操作:
相加操作:
相乘操作:
Ps:不能相减
元组的定义和访问操作:
判断一个字符在不在一个序列中的操作:
查看一个序列的长度:
求序列的最大最小值:
Ord()方法查看字符的ascll码
集合的特性:1,无序性 2.不重复性
集合的一些操作:
集合的特殊操作(不同于序列)1.求两个集合差值:
2.求交集
3.合并集合
Ps:如何定义一个空的集合使用set方法
字典dict(无序的类似于集合)的基本定义方式
字典的操作方式:
Ps:字典不能有重复的key
基本数据类型总结(思维导图):
变量命名规则:自查
2**2表示2的2次方
运算符思维导图:
与或非
成员运算符:判断一个人元素是否在一组元素中(包括列表元组集合)
字典是针对key来进行判断的
身份运算符is:比较的是两个对象的内存地址是否相等,而比较运算符==是比较两个对象的值是否相等
判断数据类型的方法:
位运算符:&按位与 |按位或 ^按位异或 ~按位取反 <<左移动 >>右移动
运算符优先级
优先级比较
接受用户输入input()