(1)迴圈
1.for迴圈
li = ["電腦","滑鼠墊","u盤","遊艇"]print("請登陸系統:")
name = input("id:")
pwd = input("passport:")
ifname =="linby"andpwd =="123":
forkey,iteminenumerate(li):
print(key,item)
else:
print("你輸入的資訊有錯.")
inp = input("請輸入商品名稱前面的標號:")
#字串轉int
inp_num = int(inp)
print(li[inp_num])
ifname =="linby"andpwd =="123":請登陸系統:foritemin(li):
print(item)
else:
print("你輸入的資訊有錯.")
inp = input("請輸入商品名稱前面的標號:")
#字串轉int
inp_num = int(inp)
print(li[inp_num])
id:linby
passport:123
電腦滑鼠墊
u盤遊艇
請輸入商品名稱前面的標號:2
u盤
最終版本:
li = ["電腦","滑鼠墊","u盤","遊艇"]print("請登陸系統:")
name = input("id:")
pwd = input("passport:")
#自動生成一列,預設從0開始,
ifname =="linby"andpwd =="123":
forkey,iteminenumerate(li,1):
print(key,item)
else:
print("你輸入的資訊有錯.")
inp = input("請輸入商品名稱前面的標號:")
#字串轉int
inp_num = int(inp)
print(li[inp_num -1])
請登陸系統:id:linby
1passport:23
1 電腦
2 滑鼠墊
3 u盤
4 遊艇
請輸入商品名稱前面的標號:1
電腦
(2)列表的索引:
inp = input()電腦ret = li.index(inp)
print(ret)
0
索引要索引的東西在列表的第幾個。
(3)range
foriinrange(1,10,2):135print(i)
79
foriinrange(10,1,-1):1098print(i)
7654
32
(4)列出列表裡的所有元素
li = ['alex',"eirc"](5)往字典裡面增加函式lee = len(li)#最大為2
foriinrange(0,lee):
print(i,li[i])
#字典執行結果:dic =
#列表li = [11,22,33,44,55,66,77,88,99]
foriinli:
ifi <= 66:
dic['k1'else:
dic['k2'print(dic)
(6)字串
temp ="hey"print(temp)temp_new = temp.upper()
print(temp_new)
heyhey
(7)物件導向思想
超人工具包放在模板裡面就可以了。建立的資料型別要用超人功能的時候去模板裡面找就可以了。
(8)檢視資料型別的功能
temp ="alex"help(type(temp))
(8)型別中的函式
n1 = 1(9)字串操作n2 = 3
print(n1+n2)
print(n1.__add__(n2))
#連線列表裡面兩個字串。li = ["alex","eric"]
d =",".join(li)
print(d)
python基礎學習
基本資料型別 學習基於python2.7,ubuntu16.04,python3中有一些不同的特性 在ubuntu終端輸入python,進入互動介面。print hello,world print 是乙個常用函式,輸出字串。在python2中,print還是乙個關鍵字,可以用print hello,...
Python 基礎學習
一 python中的資料結構 容器 list 列表 a 1,2,3,4 用方括號標記 可被修改 a 0 1 tuple 元組 a 4,5,6 用圓括號標記 不可被修改 b 0 4 dictionary 字典 即對映 d set 集合 不重複,無序,不支援索引 s 會自動去重得到 二 函式式程式設計 ...
python基礎學習
從今天起,每天晚上9點更新部落格,成為乙個愛學習的程式工程師。特立此flag,監督自己的學習。python基礎學習分為以下幾章 基礎知識 列表和元組 使用字串 字典條件 迴圈和其他語句 抽象更加抽象 異常魔法方法 屬性和迭代器 自帶電池 模組 檔案和流 圖形使用者介面 資料庫支援 網路程式設計 py...