Python (2)

位运算 ;基于二进制计算(计算机的底层基于位运算)

&:两真则真,一假则假

|:两假则假,一真则真

^ 异或:相反为真,相同为假

~按位取反,包含符号位

<< :左移(乘2的N次方)

>>:右移(除2的N次方)

原码 :数值的标准二进制位

反码 :符号位不变,其余位取反

补码 : 反码+1

正数不存在反码和补码,计算机底层的计算基于补码

三元运算符:条件成立时的代码 if 判断 else 条件不成立时的代码

程序结构:

顺序结构:

选择结构:

循环结构:

选择结构:

if关键字(代码缩进)

最简单的if语句:

if表达式:

代码1

索引:正向索引:下标从0开始

逆向索引:下标从-1开始

字符串的切片:sname[start​ ​ end:step]

sname:要操作的序列名称

start:表示要切片的开始位置(包含自身),如果不去指定的话,默认从零开始

end:表示切片的结束位置(不包含自身),如果不指定的话,默认是序列的长度

step:表示切片的步长,如果省略,默认为1

s[ : ] :切片切的是整个字符串

s[ : : -1]:字符串反转

列表:list [元素1,元素2 ,元素3,元素,~]列表里的元素数据类型可以不相同,列表可以相互嵌套

列表的数组下标从0开始

#len

#list列表里边的数可以改变

#列表的加法和乘法

append :向列表尾部位置追加元素

insert(index,object):向指定位置追加元素

sort :列表排序(只能拍int)字母按照ASCII值进行排序,类型不能混淆

index:查找元素第一次出现在位置,如果没有这个元素则会报错

reverse:将列表元素顺序翻转

remove:通过元素来移除元素,如果元素不存在则抛出异常

count:统计元素在列表种的个数

clear:清除元素

copy:浅拷贝对象(拷贝)不等价于=(引用传递),在堆内存中进行对象拷贝

extend:合并列表

pop:与append()相反,删除列表最后一个元素,并返回值这个元素,要删除指定位置元素,用pop方法,其中

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值