Python基础之那些让人头疼的操作

1、切片赋值
在python中,列表进行切片后可以进行赋值,可以进行添加、插入、删除操作:

# 替换列表中的元素
l1 = [1,2,3,4]
l1[0:2] = ["a","b"] # 将l1中的[1,2]换成["a","b"]>>>["a","b",3,4]
l1[:] = ["hhh"] # 将整个列表元素换成"hhh"
l1[10:] = ["wwww"] # 如果切片的起始位置超过了列表的索引,代表在列表最后添加元素
l1[len(l1):] = ["插入"] # 相当于在列表末尾插入元素
# 在列表中插入元素
l1 = [1,2,3,4]
l1[1:1] = ["kkk"] # 在1号索引处插入"kkk"这个元素
l1[10:10] = ["hahaha"] # 如果索引超过列表的长度,在末尾插入元素
l1[len(l1):len(l1)] = ["xiha","heiheihei"] # 在末尾插入元素
print(l1)
# 删除
l1 = [1,2,3,4]
l1[0:2] = [] # 如果赋值的列表为空,则相当于删除元素

2、(&、|)和(and、or)相同与区别

  • 位运算
    按位运算符是把数字看作二进制来进行计算,一个数字是8位二进制;
    在这里插入图片描述

3、在windows的cmd下如何直接运行python脚本
我们知道python程序运行有两种防水,一种是交互式,一种是脚本文件,大多数情况下我们都是编写好python脚本文件,然后使用脚本文件执行。
我编写好一个python脚本文件后,准备拿到cmd下运行
在这里插入图片描述
打开cmd窗口,调用python解释器
在这里插入图片描述
我们看到,运行结果报错,显示invalid syntax,可能是因为python将“\”当成转义符,所以我们将文件路径换成:“python3 D:/learning/python/pandas/venv/笔记/python示例.py”
在这里插入图片描述
这一次成功运行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值