2019-04-12: 生成字符串a1b2c3d4e5f6g7h8i9j10

#encoding=utf-8
"""
生成字符串a1b2c3d4e5f6g7h8i9j10
"""
#方法一

def generate_str():
    target_str=""
    for i in range(97,107):
        target_str+=chr(i)+str(i-96)
    return target_str
print(generate_str())

#方法二

def generte_str2():
    first_ascii_code_lower_letter_data=96
    target_list=[]
    for i in range(1,11):
        target_list.append(chr(first_ascii_code_lower_letter_data+i))
        target_list.append(str(i))
    return "".join(target_list)
print(generte_str2())

#方法三

def generte_str3():
    first_ascii_code_lower_letter_data=96
    target_list=[]
    for i in range(1,11):
        target_str=chr(first_ascii_code_lower_letter_data+i)+str(i)
        target_list.append(target_str)
    return "".join(target_list)

print(generte_str3())

猜你喜欢

转载自blog.csdn.net/sinat_18722099/article/details/89263546