python random.random能够取到1吗_Python_random的使用1

# 在1到10范围内生成随机数值

var = random.randrange(1, 10)

print("var = {var}".format(var = var))

import random

mlist = [1, 2, 3, 9, 4, 3]

# 每次对指定的列表执行随机打乱顺序

random.shuffle(mlist)

print(mlist)

mlist.sort()

print(mlist)

///

[3, 2, 3, 1, 4, 9]

[1, 2, 3, 3, 4, 9]

///

# random.randint(a, b): 返回a到b范围内任意一个整数值

代码:

import random

# randint 随机从给定的范围取一个整数

val = random.randint(1, 5)

print(val, "\n---------------------------")

for i in range(10):

print(i, end = "")

# choice 从已经给定的序列中随机选择一个数值

print("\n---------------------------")

var = random.choice(range(10))

print(var)

var1 = random.choice(range(5))

print("var1 = {var1}".format(var1 = var1))

///

1

---------------------------

0123456789

--------------------------

6

var1 = 4

///

代码:

import random

mstr = "abcdkjlafjlsdaldghehidv"

newmstr = ""

for i in range(5):

newmstr += random.choice(mstr)

print(i, newmstr)

///

0 i

1 ig

2 igc

3 igca

4 igcaa

///

代码:

import random

mlist1 = [i for i in range(1, 10,1)]

print(mlist1)

# 第二个参数小于第一个参数时,第三个参数为负数

mlist2 = [i for i in range(10, 1, -1)]

print(mlist2)

///

[1, 2, 3, 4, 5, 6, 7, 8, 9]

[10, 9, 8, 7, 6, 5, 4, 3, 2]

///

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值