在計算 a and b 時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。
2. 在計算 a or b 時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。
2. 在計算 a or b 時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。
2020-04-24
如果中文字符串在Python環境下遇到 UnicodeDecodeError,這是因為.py文件保存的格式有問題??梢栽诘谝恍刑砑幼⑨?br />
# -*- coding: utf-8 -*-
目的是告訴Python解釋器,用UTF-8編碼讀取源代碼。然后用Notepad++ 另存為... 并選擇UTF-8格式保存。
# -*- coding: utf-8 -*-
目的是告訴Python解釋器,用UTF-8編碼讀取源代碼。然后用Notepad++ 另存為... 并選擇UTF-8格式保存。
2020-04-24
sum = 0
x = 1
n = 1
while True:
sum=sum+x
x=x*2
n=n+1
if n>20:
break
print sum
x = 1
n = 1
while True:
sum=sum+x
x=x*2
n=n+1
if n>20:
break
print sum
2020-04-22
def square_of_sum(L):
x=0
sum=0
while x<=4:
sum=sum+L[x]*L[x]
x=x+1
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
雖說復雜,但是練練手也可
x=0
sum=0
while x<=4:
sum=sum+L[x]*L[x]
x=x+1
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
雖說復雜,但是練練手也可
2020-04-22
#Enter a code
print(45678 + 0x12fd2)
print('Learn Python in imooc')
print(100 < 99)
print(0xff == 255)
print(45678 + 0x12fd2)
print('Learn Python in imooc')
print(100 < 99)
print(0xff == 255)
2020-04-22
為了方便理解,先把 move(n,a,b,c)函數的功能思考清楚(其實參數就說明了這一點):將 n 個圓盤從 a,b,c 中的 a 位置移動到 c 位置。有了這句話,就不難理解代碼里else后面三句話了
2020-04-20
sum = 0
x = 1
n = 1
while True:
sum+=x
x=x*2
n+=1
if n>=21:
break
print sum
x = 1
n = 1
while True:
sum+=x
x=x*2
n+=1
if n>=21:
break
print sum
2020-04-19
return 0.0 if args ==() else 1.0*sum(args)/len(args)
2020-04-19
'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'
'\"-->我以為這個是一起轉義,沒想到是人工去配合
'\"-->我以為這個是一起轉義,沒想到是人工去配合
2020-04-19