-
python不適用的領域 1.底層應用(驅動開發) 2.移動端開發查看全部
-
從上到下依次判斷
查看全部 -
and必須都為True? 運算結果是True
or只要有一個是True 運算結果是True
not? 把True變false? 把 False 變Ture
查看全部 -
布爾值對應于生活中的就是對和錯
要么是Ture 要么是 False
布爾值可以用and、or和not運算
查看全部 -
把10用e替代
字符串是以''或""括起來的任意文本,比如'abc',"xyz"
查看全部 -
十六進制使用前綴0x,比如:0x12ef,0xde2431af
浮點數對應我們生活的是小數
查看全部 -
二進制整數使用前綴0b表示,比如:0b0110,0b1100
查看全部 -
# En
L = ['Alice', 66, 'Bob', True, 'False', 100]
i = 0
while i<len(L):
? ? if i % 2 !=0:
? ? ? ? print(L[i])
? ? i += 1
== :等于
!= :不等于
len(L)即求L長度;range()返回一個可迭代對象,一般用在for循環中
start: 計數從 start 開始。默認是從 0 開始。例如range(5)等價于range(0, 5);
stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
step:步長,默認為1。例如:range(0, 5) 等價于 range(0, 5, 1)
以下是 range 在 for 中的使用,循環出runoob 的每個字母:
>>>x = 'runoob'>>> for i in range(len(x)) : ... ? ? print(x[i])... runoob>>>
查看全部 -
set區分大小寫查看全部
-
要表示字符串Bob said "I'm OK"
由于'和"會引起歧義,因此,我們在它前面
插入一個\表示這是一個普通字符,不代表字符串的起始,因此,這個字符串又可以表示為
'Bob said \"I\'m OK\".'
注意:轉義字符?\不計入字符串的內容中。
查看全部 -
首行要加#coding:utf-8,因為最后有個中文的句號
查看全部 -
sum=sum+num
后兩次enter是確保while一層邏輯已結束
查看全部 -
if后寫num=num+1 會陷入是循環,num一直是1
查看全部 -
sum = 1
num = 1
while num<=10:
? ? sum*=num
? ? num+=1
print(sum)
查看全部 -
sum=sum+ch是累加運算
查看全部
舉報