Python中用户输入一个整数n将hello world从左开始一次打印输出,每次n个字符,
发布网友
发布时间:2022-04-23 22:39
我来回答
共3个回答
热心网友
时间:2023-10-12 11:18
def fun(num, txt = 'hello world', sep = ', '):
temp = ''
for i, v in enumerate(txt):
temp += v
if((i + 1) % num == 0):
temp += sep
return temp
print(fun(1)) # h, e, l, l, o, , w, o, r, l, d,
print(fun(2)) # he, ll, o , wo, rl, d
print(fun(3)) # hel, lo , wor, ld
print(fun(4)) # hell, o wo, rld
print(fun(5)) # hello, worl, d
热心网友
时间:2023-10-12 11:19
s = "hello world"
n = input("请输入需要输出的字符个数:")
print(s[:n+1])
热心网友
时间:2023-10-12 11:19
定义str
直接输出str[n]追问不行啊
追答额……加个冒号[0:n]