中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Python生成隨機數的方法詳解(最全)

小云
229
2023-08-16 12:50:52
欄目: 編程語言

在Python中生成隨機數有多種方法,下面是一些常用的方法:

  1. 使用random模塊的randint函數生成指定范圍內的整數隨機數:
import random
# 生成0到9之間的隨機整數
num = random.randint(0, 9)
print(num)
  1. 使用random模塊的uniform函數生成指定范圍內的浮點數隨機數:
import random
# 生成0到1之間的隨機浮點數
num = random.uniform(0, 1)
print(num)
  1. 使用random模塊的choice函數從給定的序列中隨機選擇一個元素:
import random
# 從列表中隨機選擇一個元素
num = random.choice([1, 2, 3, 4, 5])
print(num)
  1. 使用random模塊的shuffle函數將給定的序列隨機排序:
import random
# 將列表隨機排序
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
  1. 使用secrets模塊的randbelow函數生成指定范圍內的整數隨機數(Python 3.6及以上版本):
import secrets
# 生成0到9之間的隨機整數
num = secrets.randbelow(10)
print(num)
  1. 使用numpy庫生成指定范圍內的隨機數:
import numpy as np
# 生成0到1之間的隨機浮點數
num = np.random.rand()
# 生成0到9之間的隨機整數
num = np.random.randint(0, 10)
print(num)

這些方法可以根據具體需要選擇使用,可以生成整數、浮點數、從序列中選擇元素或者將序列隨機排序。

0
高青县| 邮箱| 乐业县| 巫溪县| 丘北县| 关岭| 石渠县| 丰顺县| 平顶山市| 江阴市| 泽库县| 城口县| 拜城县| 泰兴市| 景洪市| 墨江| 武平县| 北辰区| 洞头县| 冕宁县| 望谟县| 志丹县| 商南县| 沾益县| 西昌市| 双桥区| 岳池县| 尼玛县| 广昌县| 东海县| 长海县| 武强县| 乐都县| 砚山县| 开化县| 南投市| 云龙县| 长治县| 开江县| 道真| 通许县|