Python练手例子(6)

发布时间:2019-05-12 19:12:04编辑:auto阅读(1949)

    31、请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。

    程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

    letter = input('Please input:')
    if letter == 'S':
        print('Please input second letter:')
        letter = input('Please input:')
        if letter == 'a':
            print('Saturday')
        elif letter == 'u':
            print('Sunday')
        else:
            print('Date error')
    
    elif letter == 'F':
        print('Friday')
    elif letter == 'M':
        print('Monday')
    elif letter == 'T':
        print('Please input second letter')
        letter = input('Please input:')
        if letter == 'u':
            print('Tuesday')
        elif letter == 'h':
            print('Thursday')
        else:
            print('Date error')
    
    elif letter == 'W':
        print('Wednesday')
    else:
        print('Date error')

     

    32、按相反的顺序输出列表的值。

    #python 3.7
    
    a = ['one', 'two', 'three']
    for i in a[::-1]:
        print(i)

     

    33、按逗号分隔列表。

    #python 3.7
    
    L = [1, 2, 3, 4, 5]
    s = ','.join(str(n) for n in L)
    print(s)

     

    34、练习函数调用。

    #python 3.7
    
    def hello_world():
        print('hello world')
    
    def three_hellos():
        for i in range(3):
            hello_world()
    
    if __name__ == '__main__':
        three_hellos()

     

    35、文本颜色设置。

    class bcolors:
        HEADER = '\033[95m'
        OKBLUE = '\033[94m'
        OKGREEN = '\033[92m'
        WARNING = '\033[93m'
        FAIL = '\033[91m'
        ENDC = '\033[0m'
        BOLD = '\033[1m'
        UNDERLINE = '\033[4m'
    print(bcolors.WARNING + "警告的颜色字体?" + bcolors.ENDC)

     

    36、求100之内的素数。

    #python 3.7
    
    lower = int(input('输入区间最小值:'))
    upper = int(input('输入区间最大值:'))
    
    for num in range(lower, upper + 1):
        if num > 1:
            for i in range(2, num):
                if (num % i) == 0:
                    break
            else:
                print(num)

     

     

     

    参考资料:

    1、Python 100例

    2、文本颜色设置:https://blog.csdn.net/jacson_bai/article/details/71032462

关键字

上一篇: 进程池

下一篇: selenum autoit上传图片