回顧昨晚寫的 1,2,3,4四個數字組互不形同且無重複數字的三位數的**錯誤之處:
nums=
for i in range(1,5):
for j in range(1,5):
for z in range(1,5):
if i != j and j != z and i != z:
num=1*100+j*10+z
print(nums)
上述返回值為:[123, 124, 132, 134, 142, 143, 113, 114, 131, 134, 141, 143, 112, 114, 121, 124, 141, 142, 112, 113, 121, 123, 131, 132]
檢查發現百位i的遍歷值式中為1,導致返回值錯誤:
今日發現啊:第6 句**中將i寫作1,已知錯誤,後續當以謹小慎微,正確**如下:
nums=
count=0
for i in range(1,5):
for j in range(1,5):
for z in range(1,5):
if i != j and j != z and i != z:
num=i*100+j*10+z
count+=1
print(
'可組成的三位數有{}'.format(count))
print(nums)
方法二:
num=
[1,2,3,4]
count=0
for i in num:
for j in num:
for k in num:
if i != j and j != k and i != k:
count+=1
s=i*100+j*10+k
print(s)
print(count)
Vue父元件獲取子元件資料
方法 一 從父元件呼叫子元件方法獲取資料 1 子元件addindex.vue寫乙個方法,返回要用的資料 methods 2 在父組aindex.vue件中獲取值 import procedureedit from pages procedure add addindex methods 方法 二 子...
Vue 中子元件訪問父元件資料
官方解釋 所有的 prop 都使得其父子 prop 之間形成了乙個單向下行繫結 父級 prop 的更新會向下流動到子元件中,但是反過來則不行。這樣會防止從子元件意外變更父級元件的狀態,從而導致你的應用的資料流向難以理解。我們可以這樣理解,當父級元件的資料發生改變的時候,子級元件接受的資料也會自動發生...
vue元件資料傳遞
1.父元件向子元件傳遞資料 通過props 2.子元件向父元件傳遞資料 通過自定義事件 3.平行元件通訊 建立bus例項,通過bus掛載 on 和呼叫 emit 事件 1.例項化乙個bus物件 const bus new vue 事件匯流排 bus vue.component b template ...