背景:大學要考計算機二級,不想做 office 的一些折磨人的題,就選了自己比較拿手的 python 準備考試,然後去找了些題目來做,卻碰到一些奇怪的題目。
環境:無憂考吧的軟體2023年3月版(別問為什麼不是最新的,問就是最新的沒找到破解版的)
題目如下:
開啟**如圖所示:
覺得這簡單嘛,直接用random.choice()
,傳入這個brandlist
就行了。
但是在除錯的時候卻出錯了,總是出一樣的結果,才反應過來是seed
的問題,它這裡傳個0
,是怎麼回事?
查了查,發現傳固定的引數的話,只會出偽隨機。
於是直接提交看答案
好傢伙,這樣子的答案?現成的choice()
不用不說,這也不隨機啊?
(感覺這題目質量真心不咋滴,也不知道是軟體不行,還是二級考試不行,還有jieba
,學了也用不上)
不過萬一考試真遇到這種題目怎麼辦呢?
按要求做唄~
# 請在...處用一行或多行**替換
# 請在_____處用一行**替換
# 注意:請不要修改其他已給出**
滿足這三條要求,再讓程式執行起來,結果正確,不就行了嘛?
import random, time # 原來是import ______
brandlist =
['華為'
,'蘋果'
,'諾基亞'
,'oppo'
,'小公尺'
]random.seed(0)
random.seed(time.time())
# 原來是...
name = random.choice(brandlist)
# 同上
print
(name)
WhatSNS nginx二級目錄偽靜態
在二級目錄安裝whatsns之後想要偽靜態,參考官方的文件 結果一直404 錯誤。if e request filename location view因為自身本身就是個小白,也不會nginx 一直在網上找對應的教程來做修改,結果發現都是同樣的方式,可是依舊沒有解決問題。作為白嫖黨的我肯定不想掏腰包...
關於二級指標
include include struct stu void func2 struct stu s void main 上述 中有段錯誤。說明 1 在呼叫func2時,系統會重新建立形參指標變數,且值 s。在該函式裡面僅僅是對形參重新賦值,但該形參的改變不會改變傳遞的實參 值傳遞 所以func2執...
關於二級指標
問 為什麼要使用二級指標?答 一級指標只能修改指標指向的內容,不能修改指標自身的值。當我們沒有給一級指標分配記憶體時,直接傳遞指標到函式內,傳遞的只是該指標的拷貝,函式操作完只能在本函式內實現功能,但是在main 函式中,呼叫完函式,並不能實現被呼叫函式的功能。下面我將用 演示二級指標與一級指標的區...