文章标题

来源:互联网 发布:淘宝新店怎么开直通车 编辑:程序博客网 时间:2024/05/16 09:18

1.处理字符串”1Xa7YzU”,最终分别打印数字,大写字母和小写字母

daxie=""xiaoxie=""shuzi=""s="heldkJK42z"for i in s:    if i.isupper():        daxie+=i    elif i.islower():        xiaoxie+=i    elif i.isdigit():        shuzi+=i    else:        passprint ("daxie:{}\n xiaoxie:{}\n shuzi:{}\n".format(daxie,xiaoxie,shuzi))

这里写图片描述
2.用户输入一个数字,判断是否为质数;

NUM = input("Please input your number:")n = int(NUM)if n < 2:    print ("This number is not prime number.")i = 2while i < n:    if n % i == 0:        print ("This number is not prime number.")        break    i = i+1else:    print ("This number is prime number")

这里写图片描述

3.编写一个python脚本,判断用户输入的变量名是否合法?
(首位为字母或下划线,其他为数字,字母或下划线)

bianliang = input("Please input your variate:")if bianliang[0] in "string.letters"+"_":    for i in bianliang:        if i in "string.letters"+"_"+"string.digits":            print ("The bianliang is true.")        else:            print ("The bianliang is false.")else:    print("The bianliang is false.")

这里写图片描述

原创粉丝点击