可能重复:
python切片表示法的良好入门
关于切片操作符在python中的作用我有点困惑.任何人都可以向我解释它是如何工作的?
Python的随机模块中的randint(a,b)函数返回a到b范围内的"随机"整数,包括两个端点.填写下面函数中的空白,该空白创建并返回0和1的长度为n的随机字符串.
from random import randint:
def randString01(n):
_________________
_________________
for count in range(n):
__________________
return________________
Run Code Online (Sandbox Code Playgroud)
(编辑::导入语句的末尾不属于;但是,如原始问题中所示.)
...到目前为止,我发现如何将n变成n长度的字符串(所以n n的字符串)我想知道randint适用于哪里?到目前为止我有
from random import randint
def randString01(num):
x = str()
count = num
while count >0:
if randint(0,1) == 0:
append.x(0)
else:
append.x(1)
count -= 1
x=str(x)
return x
Run Code Online (Sandbox Code Playgroud)
但它不起作用.我该怎么办?
您好我已经得到一个程序,它给出一个0和1长度为n的随机序列的输出.但是,我的程序有一个小问题,因为我得到语法错误.我正在使用Sage.我该怎么办?
from random import randint
def randString01(num):
x = str()
count = num
while count >0:
if randint(0,1) == 0:
append.x(0)
else:
append.x(1)
count -= 1
x=str(x)
return x
Run Code Online (Sandbox Code Playgroud)