[Python] python 字典 != - 討論區

[Python] python 字典 !=

文章瀏覽次數 395 文章回覆數 9

coscell

coscell圖像(預設)

2021-05-01 12:57:10

From:180.176.111.5

!= 是個比較運算符號『不等於』。

>>> a = 5
>>> 5 != a
False
>>> "Coscell" != "coscell"
True

最常用於條件判斷和迴圈。

# 密碼檢測
password = 'p123'
check = input("請輸入密碼: ")
if check != password:
    print("密碼錯誤")
# 倒計時
import time
n = 10
while n != 0:
    print("\a")
    print(n)
    n -= 1
    time.sleep(1)

留言

#1

cello

cello圖像(預設)

2021-07-29 09:42:05

From:219.85.87.138

• 遍历 就是 依次 从 字典 中获取所有键值对

# for 循环内部使用的 key 的变量 in 字典

for k in xiaoming:

print("%s: %s" % (k, xiaoming[k]))

請問最後一行之中的兩個 k 分別代表什麼意義,是for中的k變數以及鍵直隊的 key嗎?

#2

特種兵

特種兵圖像(預設)

2021-07-29 10:08:37

From:211.23.21.202

不是,k 是字典 xiaoming 的 key 也就是鍵
for k in xiaoming 其實是 for k in xiaoming.keys()
而 xiaoming[k] 是取得該鍵的值

#3

cello

cello圖像(預設)

2021-07-29 14:39:04

From:219.85.87.138

再請教,ipython可以透過字典.按下tab獲取方法的說明,在python如何獲取這些說明

#4

阿慶

阿慶圖像

2021-07-29 15:15:07

From:211.23.21.202

我覺得這個就很實用

#5

特種兵

特種兵圖像(預設)

2021-07-30 17:17:48

From:211.23.21.202

好像不行

#6

cello

cello圖像(預設)

2021-07-31 09:44:10

From:219.85.87.138

L = []
print(dir(L))

L = []
help(L.clear)

L = []
print(L.clear.doc)
寒士,方法太多了,所以通常你們也只用dir or help來查詢

#7

特種兵

特種兵圖像(預設)

2021-07-31 12:26:57

From:111.249.155.232

我通常是直接 google 看文件或人家整理好的

#8

特種兵

特種兵圖像(預設)

2021-07-31 12:27:20

From:111.249.155.232

當然手上有書的話也可以直接查書

#9

此篇留言已被刪除。