python字符串长度输出_python输出指定长度的字符串

时间:2025-03-06 10:22:07

import io

import sys

import random

import string

def generate_random_str(randomlength=16):

"""

生成一个指定长度的随机字符串,其中

=0123456789

string.ascii_letters=abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

"""

str_list = [( + string.ascii_letters) for i in range(randomlength)]

random_str = ''.join(str_list)

return random_str

def generate_random_str2(randomlength=16):

"""

生成一个指定长度的随机字符串

"""

random_str = ''

# base_str = '一二三四五六七八九十ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789'

base_str = '一二三四五六七八九十'

length = len(base_str) - 1

for i in range(randomlength):

random_str += base_str[(0, length)]

return random_str

# notepad++ 下执行输出,不用这句输出是乱码,而jupyter notebook则没有问题。

= (,encoding='utf-8')

f = generate_random_str2(65536)

print (f)

# print( u"学习")