請教python的問題,哪位可以來幫忙大俠可以看看

2021-03-04 01:35:45 字數 569 閱讀 9543

1樓:匿名使用者

布林型別是一個邏輯

量,區別於算術量的是邏輯量表示了兩個對立的矛版盾,也就是說邏輯權值只可能有兩個,就是真和假。

在python中(也在大多數的程式語言中),真(true)在計算機內部表示為數值型別1,而假(false)表示成0.

可以在python中測試:true == 1 結果為true,false == 0 結果為false.但是true == 任何其他的(不是1) 都為false, false也同理。

這只是計算機表示的問題,python規定 none,『』,「」,「」「」「」,'''''',(),,{},0,0.0,0l,0j,false為假,其他為真。

a=b 是算術運算,即把b的值賦給a,在計算機內部,由於python是由c語言實現的,用到了指標,a和b指向了同一塊記憶體。

可測試:a=1 然後 b=a 比較id(a)和id(b),結果是一樣的,說明a和b的地址一樣。

a==b 是邏輯運算,得出的是邏輯值,就是真或假。

那怎麼用呢?很簡單,當要處理算術問題的時候當然用算術運算,有邏輯問題(通常所說的判斷)的時候呢就用邏輯運算啦。

Python初級問題,python新手請教初級問題

if 和elif 還有else 後面都要跟冒號 比如 python新手請教初級問題 python shell裡面不能直接用cd來改變工作目錄的需要 import os os.chdir c python python24 os.system python 1.py 上面第一句是匯入os 錯左系統 模...

剛開始學python,請教小白問題

首先print是不對的python區分大小寫,應該用 print 還有print 1 c c 中 1 c 你想表達什麼?然後回答你的問題內 c 0 那麼c的初容始值是0 c a b 這時c的值變成了a和b的和就是31了 所以print c 就是31 python純小白請教一個問題 首先你需要安裝 p...

關於python的問題,關於python的一個問題

import random x random.randint 0,100 for i in range 1000 print the random list is n x xset set x 轉換成抄set,這樣可以去除重複資料,後面一句可以大幅減少計算量 counts v,x.count v f...