python基礎學習(2017 3 1)上午

2021-07-27 15:49:00 字數 3513 閱讀 4258

(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):

print(i)

135

79

foriinrange(10,1,-1):

print(i)

1098

7654

32

(4)列出列表裡的所有元素
li = ['alex',"eirc"]

lee = len(li)#最大為2

foriinrange(0,lee):

print(i,li[i])

(5)往字典裡面增加函式
#字典

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)

hey

hey

(7)物件導向思想
超人工具包放在模板裡面就可以了。建立的資料型別要用超人功能的時候去模板裡面找就可以了。
(8)檢視資料型別的功能
temp ="alex"help(type(temp))

(8)型別中的函式
n1 = 1

n2 = 3

print(n1+n2)

print(n1.__add__(n2))

(9)字串操作
#連線列表裡面兩個字串。

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...