0

私はこのコードを持っていて、時間が 12 未満の場合に 3 を選択する可能性が 60% になるようにしようとしています。コード:

import random
from datetime import datetime
from random import choice
am = [1, 2, 3]
pm = [1, 2]
datetime.time(datetime.now())
c =(datetime.now().strftime('%H:%M:%S %p'))
if c < '12:00:00 PM':
    ch = choice(am)
else:
    ch = choice(pm)
if ch == 1:
    print "hello"
if ch == 2:
    print "how are you?"
if ch == 3:
    print "good morning"
4

2 に答える 2

3

list で3 を選択する確率を 60% にしたい場合amは、値の 60% が 3 になるようにリストを編集できます。

am = [1, 2, 3, 3, 3]
于 2013-07-01T16:10:23.607 に答える