第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在Python中迭代隨機(jī)范圍并計(jì)算結(jié)果

如何在Python中迭代隨機(jī)范圍并計(jì)算結(jié)果

偶然的你 2023-09-26 14:19:14
我是編程新手,我正在嘗試創(chuàng)建一個(gè)隨機(jī)數(shù)迭代器,它將接受 numpy 隨機(jī)范圍并計(jì)算 1-10 中每個(gè)數(shù)字出現(xiàn)的次數(shù)。示例:隨機(jī)范圍從 1 到 5,它將計(jì)算 # 出現(xiàn)的次數(shù)。count1 出現(xiàn)一次,count2 出現(xiàn) 3 次,count 9 出現(xiàn)一次。代碼:import numpy as npx1 = np.random.random(10)count1 = 0count2 = 0count3 = 0count4 = 0count5 = 0count6 = 0count7 = 0count8 = 0count9 = 0 count10 = 0for x in range(1,x1):   if x == 1:    count1 += count1  elif x == 2:    count2 += count2  elif x == 3:    count3 += count3  elif x == 4:    count4 += count4  elif x == 5:    count5 += count5  elif x == 6:    count6 += count6  elif x == 7:    count7 += count7  elif x == 8:    count8 += count8  elif x == 9:    count9 += count9  elif x == 10:    count10 += count10     print(count1) print(count2) print(count3) print(count4) print(count5) print(count6) print(count7) print(count8) print(count9) print(count10)
查看完整描述

1 回答

?
精慕HU

TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個(gè)贊

你的代碼有“countX += countX”并且這兩個(gè)都是零 - 所以你總是只是將零加在一起。你想要“countX += 1”。

對(duì)于您的打印,請(qǐng)使用 print(str(countX)) 并確保不縮進(jìn)(不確定上面是否只是格式化)

但除此之外,我認(rèn)為這段代碼并沒有實(shí)現(xiàn)您所尋找的目標(biāo)。您只需選擇 1 到 10 之間的一個(gè)數(shù)字,然后從 1 循環(huán)到比該數(shù)字小 1 的數(shù)字并進(jìn)行計(jì)數(shù)。例如,如果您的隨機(jī)數(shù)是 5,您的結(jié)果將是:1 1 1 1 0 0 0 0 0 0。

您想要定義運(yùn)行循環(huán)的次數(shù)并在循環(huán)中每次隨機(jī)化數(shù)字


查看完整回答
反對(duì) 回復(fù) 2023-09-26
  • 1 回答
  • 0 關(guān)注
  • 104 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)