色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 隨機不等于

傅智翔2年前9瀏覽0評論

Python是一種高級編程語言,支持各種編程范式,如面向對象、函數(shù)式和過程式編程。在Python中,我們可以通過隨機函數(shù)來生成隨機數(shù),用于各種應用場景。下面我們來講解如何利用Python生成不等于的隨機數(shù)。

import random
# 隨機生成不等于10的整數(shù)
num = 10
while num == 10:
num = random.randint(1, 20)
print(num)

在上述代碼中,我們使用Python內(nèi)置的隨機函數(shù)random.randint()生成一個1到20之間的整數(shù),并判斷是否等于10,如果等于10,則繼續(xù)隨機生成,直到生成的數(shù)不等于10為止。

import random
# 隨機生成不等于列表中任意一個值的整數(shù)
num_list = [10, 15, 18]
num = random.randint(1, 20)
while num in num_list:
num = random.randint(1, 20)
print(num)

以上代碼中,我們在隨機生成數(shù)的基礎上,增加了一個列表num_list,用于存儲不需要生成的數(shù)。隨機生成的數(shù)在num_list中則需要重新生成。

Python中如此簡單地生成隨機數(shù),使得我們能夠輕松處理各種問題。代碼簡潔、高效,易于學習和理解,是一門非常實用的編程語言。