24、实现一个整数加法计算器:如:content=input('请输入内容:')#如:5+9或5+ 9或5 + 9
content = input("请输入需要计算的:") #如:5+9或5+ 9或5 + 9 a = content.split("+") sum = 0 for item in a: sum += int(item) print(sum)
25、计算用户输入的内容中有几个十进制小数?几个字母?其他字符?
如:content=input('请输入内容:') #如:asduiaf878123jkjsfd--‐213928*&¥
content = input("请输入内容:") #字母,数字,符号 num = 0 alpha = 0 other = 0 for i in content: if(i.isdecimal()): num += 1 elif i.isalpha(): alpha += 1 else: other += 1 print(num,alpha,other)
27、制作趣味模板程序。需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意现实
如:敬爱可亲的xxx,最喜欢在xxx 地方干xxx
#! /usr/env/bin python template = "敬爱可亲的{0},最喜欢在{1}{2}" name = input("请输入姓名:") place = input("请输入地点:") hobby = input("请输入爱好:") print(template.format(name,place,hobby))
28、制作随机验证码,不区分大小写。
流程:
-‐
用户执行程序
-‐
给用户显示需要输入的验证码
-‐
用户输入的值
用户输入的值和显示的值相同时现实正确信息;否则继续生成随机验证码继续等待用户输入
生成随机验证码代码示例:
def check_code(): import random checkcode = '' for i in range(4): current = random.randrange(0,4) if current != i: temp = chr(random.randint(65,90)) else: temp = random.randint(0,9) checkcode += str(temp) return check_code code = check_code() print(code)
29、开发敏感词语过滤程序,提示用户输入内容,如果用户输入的内容中包含特殊的字符:
如"苍老师""东京热",则将内容替换为***
# !/usr/bin python3 test = input("请输入内容:") v1 = test.replace("苍老师","***").replace("苍井空","***").replace("东京热","***") print(v1)