python速成一小时_Python学习|一小时快速入门python(一)
1. hello world
print('Hello World!')`--># 輸出:Hello World!
2.基本數據類型
變量:python的變量直接輸入不需要聲明
a=5# print后跟多個輸出,以逗號分隔開# 打印a和a的數據類型 -->5 # type(): 查詢數據類型print(a,type(a))
3.python序列
**tuple(元組) 和 list (表): a.tuple元素不可變,list元素可變 b.Tuple 比 list 操作速度快****
** list (表)
l =[1,2,5,6]
# 序列元素的下標從0開始:
# tuple元素不可賦值
# 基本樣式[下限:上限:步長]
print(l[1]) # 2
print(l[0:3:2]) # [1, 5]
print (l) #[1, 2, 5, 6]
# list元素是可以改變的
l[1]=3
print(l) #[1, 3, 5, 6]
#insert在list指定位置插入項目,如在list第一個位置插入2
l.insert(1,2)
print (l) #[1, 2, 3, 5, 6]
# append在list末尾添加一個項目
l.append(7)
print (l) #[1, 2, 3, 5, 6, 7]
# pop移除給定位置的項目
l.pop(3)
print (l) #[1, 2, 3, 6, 7]
# pop()移除最后的項目
l.pop()
print (l) #[1, 2, 3, 6]
# 刪除指定的項目,不是項目位置
l.remove(2)
print (l) #[1, 3, 6]
# 升序排序
l.sort(reverse=True)
print (l) #[6, 3, 1]
# 降序排序
l.sort(reverse=False)
print (l) #[1, 3, 6]
# 項目前后順序反過來
l.reverse()
print(l) #[6, 3, 1]
tuple (表)
t1=()
# 1個元素的tuple定義時必須加一個逗號,
print (t1) # 輸出()
t2=(1,)
print (t2) # 輸出(1,)
t3=(1,3,5,6)
print (t3) # 輸出(1, 3, 5, 6)
# 計算元組元素個數
print(len(t3)) # 輸出 4
# 序列元素的下標從0開始:
# tuple元素不可賦值
# 基本樣式[下限:上限:步長]
print(t3[2:]) # 從下標2開始到最后 輸出(5, 6)
print(t3[0:3:2]) # 從下標0開始到下標3(即下標0和下標2),步長為2 輸出(1, 5)
# 返回元組中元素最大值
print(max(t3)) # 輸出 6
# 返回元組中元素最小值
print(min(t3)) # 輸出 1
# tuple是不可變的,但tuple里的list可變
t4=(1,2,3,[4,5])
t4[3][0]=7
t4[3][1]=8
print(t4) # 輸出(1, 2, 3, [7, 8])
# tuple不可變但可以增加新的部分
t1=t2+t3
print (t1) # 輸出(1, 1, 3, 5, 6)
# 將列表轉換為元組
l=[1,2,3]
print(tuple(l))# 輸出 (1, 2, 3)
本文來自經驗備忘
總結
以上是生活随笔為你收集整理的python速成一小时_Python学习|一小时快速入门python(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++ 编译添加dll_VS2019编译
- 下一篇: python的for语句是否只有一种写法