美文网首页
输出大写字母、小写字母、大小写字母、数字、大小写字母和数字

输出大写字母、小写字母、大小写字母、数字、大小写字母和数字

作者: 洪荒之人 | 来源:发表于2019-04-17 18:02 被阅读0次
    #! /usr/bin.env python3
    #! -*- coding:utf-8 -*-
    
    '''
    习题2:输出ascii表格上的:大写字母、小写字母、大小写字母、数字、大小写字母和数字
    
    ASCII码
    大写字母 65~91
    小写字母 97~123
    数    字 48~58
    '''
    
    l = [(65,91),(97,123),(48,58)]
    
    def ascii_output(l):
        s=''
        for n in l:
            #元组拆包
            x,y = n
            for i in range(x,y):
                s += chr(i)
        s = s[:26]+'\n'+s[26:52]+'\n'+s[:26]+s[26:52]+'\n'+s[52:]+'\n'+s
        return s
    
    if __name__ == '__main__':
        print(ascii_output(l))
    

    相关文章

      网友评论

          本文标题:输出大写字母、小写字母、大小写字母、数字、大小写字母和数字

          本文链接:https://www.haomeiwen.com/subject/xgxowqtx.html