import random
print(random.random())
print(random.randint(1,9)) #取1到9之間的整數
print(random.randrange(1,9)) #取1到8之間的整數
print(random.choice("I am very tired")) #取字串內 隨機的一個字
print(random.choice(["I","am","very","tired"])) #取list 內任一個元素
===================
fruits=["apple","banana","cherry","mellon""orange","pinapple"]
print(random.shuffle(fruits))
print(random.choice(fruits)) #隨機抽list 的一個元素
print(fruits)
random.shuffle(fruits) #將list fruits 內的元素 隨機排列
print(fruits)
結果是
None
apple ['pinapple', 'mellonorange', 'apple', 'cherry', 'banana'] ['banana', 'cherry', 'mellonorange', 'pinapple', 'apple']
====================
使用seed() 將亂數重整
import random
random.seed()
for i in range(1,9):
print(random.randint(1,9))
============
import 指令
如
import tkinter as tk
from random import randint
沒有留言:
張貼留言