python基础学习第二天
输入输出
x=input("输入内容")
print(x)
input输出:
eval :去掉字符串外围的引号,按照python的语法执行内容
a=eval('1'+'2')
print(a)
eval输出样式:
列表
建立,添加,插入,删去
- 建立列表名为num:
num = [1,2,3]
# 0,1,2号索引/位
- 添加 append
num = [1,2,3]
# []包含元素,索引位从0开始,即0,1,2号索引位
num.append(5)
print(num)
输出样式:
- 插入 inser(插入位置,插入元素)
num = [1,2,3]
num.insert(1,8) """(插入位置,插入元素)"""
print(num)
输出样式:
- remove删除:
f=('品牌','夸克')
print(f[1])f.remove('夸克') """删去苹果"""
print(f)
- pop删除
f=['草莓','苹果','香蕉']
last_f=f.pop() # pop默认删除最后一个元素#也可以在()中加入索引删除任意一个位置的元素
print(f)
s='i love '+last_f
print(s)
- extend连接
num = [1,2,3,4,5,6,7,8,9]
num1 = [9,8,7,4,5,6,1,2]
num.extend(num1)
print(num)
- index 返回想要的元素的索引,没有就报错
num=[1,23,5,6,7]
print(num.index(3))
- reverse反转排序序列
num = [1,2,3,4,5,6,7,8,9]
num.reverse()
print(num)
- sort排序 从小到大排序
num = [98,87,1,2,3,4,5,6,7,8,9]
num.sort()
print(num)
- 查看布尔值,真返回ture ,假返回false
lis=[2,3,4,5,6,7]
x = 4 in lis
print(x)