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)