30天学会 Python-Day25: 今晚,我想来点...

random

随机的数字称为乱数,random 是用於产生乱数的内建模组

random.random()

产生大於等於0,小於1的乱数

import random

print(random.random())

random.randrange(start=0, stop, step=1)

range(start, stop, step) 中随机选出一个数
所以产生的乱数大於等於 start(预设为0),小於 stop 的整数乱数,每个可能的数的差距是 step(预设为1)

产生一个大於等於0小於5的整数乱数

import random

print(random.randrange(5))

产生一个大於等於10小於20的整数乱数

import random

print(random.randrange(10, 20))

因为 start 是偶数,step 是2,所以下面例子只会产生偶数乱数

import random

print(random.randrange(10, 20, 2))

random.randint(a, b)

产生一个大於等於 a,小於等於 b 的乱数,等同 random.randrange(a, b+1)

import random

print(random.randrange(10, 21))
print(random.randint(10, 20))

random.choice(seq)

seq 中随机选出一个元

下面例子会从串列 dinner 随机挑出一个元

import random

dinner=['煎饺', '水饺', '炒饭', '拉面']
print("今晚,我想来点", random.choice(dinner))

<<:  Day26:终於要进去新手村了-Javascript-函式-物件-建构式

>>:  【DAY 27】Microsoft 365 X Dynamic 365该怎麽选才好呢? (上)

敏捷思维(Agile Mindset)

敏捷思维 敏捷(agile)是一种思维(mindset),由价值观(values),原则(prin...

【Day 28】Self - defined Data Types

有碰过 python 的朋友们应该都知道,在 python 中,list 是可以存任何型态的东西,即...

Day12 开发插件 - 范例程序码介绍01 Flutter 端

官方推荐的做法是使用cmd 来创建,可以去官方文件参考,这边我来用Android Studio 来开...

第廿六日:终於旅游感满满的周日

早上起来,决定至少去吸食一下咖啡,买个包子,看看时间已经八点半,出发。 顺着中华路走到中山路,然後拐...

Day 2 Python环境安装

今天的影片内容为Python环境的安装与环境变数的设定,以及推荐一个实用的编译器Notepad++ ...