如何根据输入的长度打印字符串?

阿比舍克

我要实现的是:

假设用户输入的长度为6。则要输入的字符串的长度也应为6 (字符之间没有空格)

我的代码:

length=int(input())

S=input().split(" ",length)   # This works, but I have to provide spaces in between.

我的预期输入应为:

>>>6
   abcdef

如果运行上面的代码,则输入如下:

>>>6
   a b c d e f
aryashah2k

选择1:

如果需要用户输入字符串,则可以使用以下命令:

length=int(input())
S=input()[:length]
print(S)

选择2:

假设生成的字符串需要是随机的,一种实现方法是使用两个模块,即:

  • 随机

代码如下:

import random
import string

#Function to generate string
    
def get_random_string(length):
    letters = string.ascii_lowercase
    result_str = ''.join(random.choice(letters) for i in range(length))
    print("Random string of length", length, "is:", result_str)

#Calling the function to generate string of desired range:     

get_random_string(6)

输出如下:

输出量

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何根据字符串长度打印?

来自分类Dev

Java如何打印字符串?

来自分类Dev

如何打印字典字符串

来自分类Dev

如何打印字符串

来自分类Dev

如何打印字符串数组

来自分类Dev

打印字段长度(字符串)

来自分类Dev

如何在可变长度列表中打印字符串?

来自分类Dev

输入字符串时程序不打印字符

来自分类Dev

如何打印字符串作为标准输入流的输入?

来自分类Dev

根据C中的规则打印字符串

来自分类Dev

打印字符串?

来自分类Dev

打印字符串?

来自分类Dev

从文件中打印字符串和输入

来自分类Dev

如何使用if / else快捷方式根据布尔值打印字符串

来自分类Dev

如果关键字匹配,如何扫描用户输入并打印字符串?

来自分类Dev

如何从右向左对角打印字符串?

来自分类Dev

如何打印字符串中每行的行号?

来自分类Dev

如何使用for循环向后打印字符串

来自分类Dev

Ruby:如何从数组并行打印字符串

来自分类Dev

Matlab:如何打印字符串和变量内联

来自分类Dev

如何打印字符串中最长的数字?

来自分类Dev

如何单独打印字符串值?

来自分类Dev

如何打印字符串中的HTML数据

来自分类Dev

如何在Apache Velocity中打印字符串

来自分类Dev

如何从字节缓冲区打印字符串

来自分类Dev

如何获取变量以打印字符串

来自分类Dev

如何在标签中打印字符串

来自分类Dev

如何在mysql中打印字符串变量

来自分类Dev

如何通过awk以特殊格式打印字符串?