列表
元組字典
集合計算機基礎
windows
mac直譯器/編譯器
軟體(應用程式)
環境的安裝
開發工具ide:pycharm
語法直譯器路徑:hellow.py
#!/usr/bin/env python
print('你好')
linux系統應用:
編碼
#!/usr/bin/env python
# -*- coding:utf-8 -*-
print('你好')
編碼種類
中文表示
輸入輸出
py3資料型別
int強制轉換:int()
除法bool
str公共功能
變數注釋
條件語句
迴圈語句
運算子字串格式化
其它遠端:碼雲 / github(程式設計師交友平台)
總結語法
必備:變數 / if / while
重點:字串
獨有功能
公共功能
for解決實際問題
如果想要表示兩個人名,雖然使用字串可以做到,但是很難索取分別輸出。
users = '張三,李四'
以後想要表示多個元素可以使用列表。
users = ['張三','李四','王五',100]
修改(int/bool/str除外)
users = ['張三','李四','王五',100]
users[3] = 66
users[0] = '趙四'
#users[0][1]不可修改
步長
users = ['張三','李四','王五',100]
val = users[0:2:2]
print(val)
結果:['張三'] #型別list
#習題
content = input('請輸入:')
n = content.split('+')
print(n)
v1 = int(n[0]) #轉換的時候,字串兩邊空格會自動去除,中間若有空格會報錯。
v2 = int(n[1])
v3 = v1 + v2
print(v3)
for迴圈
users = ['張三','李四','王五',100]
for i in users:
print(i)
獨有功能
#示例:使用者名稱密碼錄入+效驗
users =
for i in range(0,3):
name = input('請輸入使用者名稱和密碼:')
print(users)
username = input('請輸入使用者名稱:')
password = input('請輸入密碼:')
for item in users:
result = item.split(' ')
user = result[0]
pwd = result[1]
if user == username and pwd == password:
print('登陸成功')
break
插入模式:.insert(索引,元素)
lst = ["林俊傑", "周潤發", "周芷若"]
print(lst)
lst.insert(1,'李連杰')
print(lst)
特定刪除:.renmove(元素)
索引刪除:.pop(索引)
列表清空:.clear()
總結:刪:
改:查:
列表巢狀
lst = ["林俊傑", "周潤發", "周芷若",['張三',['李四','王五',88],'李連杰'],100]
lst[0]
lst[3]
lst[3][1] # ['李四','王五',88]
lst[3][1][2] # 88
lst = ['張三','李四','王五',100] # 列表可變型別
tup = ('張三','李四','王五',100) # 元組不可變型別
解釋型語言和編譯型語言區別
字串補充功能
公共len
特性git本地和遠端要同步,以後之操作本地別操作遠端。
列表(可變)
獨有insert
popremove
clear
巢狀元組(不可變)
無獨有功能
巢狀
4 列表與元組
元組 乙個元組由幾個被逗號隔開的值組成 t 122324 3643 dgfv print t 0 122324 print t 122324,3643,dgfv u t,1 2,3 3print u 122324,3643,dgfv 1,2,3 3 注 乙個特殊的問題是構造包含0個或1個元素的元組 ...
2017 07 04 列表 元組
一.list 列表 用 表示,有索引下表,可進行切片 二,可以進行增刪改查.1增例 list aaa bbb ccc print list aaa bbb ccc ddd insert 可以限定位置進行新增.list.insert 2 eee print list aaa bbb eee ccc d...
Python (二)列表 元組
一 列表 相當於c中的陣列,內部的元素是可以改變的,對元素進行增刪改以及進行插入操作。是一種有序的集合 建立list list1 test1 test2 test3 訪問元素 通過下標進行索引 list1 2 列表的下標從0開始,在元素的個數減1的位置結束。末尾追加元素 指定位置插入元素 listt...