博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
07-python-基础知识练习
阅读量:6449 次
发布时间:2019-06-23

本文共 1130 字,大约阅读时间需要 3 分钟。

1、开发铭感词语过滤程序,提示用户输入内容,如果用户输入的内容中包含特殊的字符,如“苍老师”,“东京热”,则将内容替换为“***”

1 # -*- coding:utf-8 -*-2 new=input("请输入信息")3 m=str.maketrans("苍老师,东京热","***,***")4 new1=new.translate(m)5 print(new1)

=================运算结果====================

 

2、制作表格

  循环提示用户输入,用户名,密码,邮箱,(要求用户输入的长度不超过20个字符,如果超过则只有前20个字符有效),如果用户输入q,或Q,表示不继续输入,将用户输入的内容以表格的形式输出。

1 # -*- coding:utf-8 -*- 2 message = "姓名\t密码\t邮箱\n" 3 while True: 4     print("用户输入的字符长度不能超过20个字符") 5     name=input("请输入用户名字:") 6     if name.lower()=="q": 7         break 8     password=input("请输入密码:") 9     mail=input("请输入邮箱")10     message=message+name[0:20]+"\t"+password[0:20]+"\t"+mail[0:20]+"\n"11 print(message.expandtabs(21))

=========运行结果============

 

 3、制作一个随机验证码

1 # -*- coding:utf-8 -*- 2 def check_code(): 3     import random 4     checkcode="" 5     for i in range(0,4): 6         current=random.randrange(0,4) 7         if current!=i: 8             temp=chr(random.randint(65,90)) 9         else:10             temp=random.randint(0,9)11         checkcode+=str(temp)12     return checkcode13 14 code=check_code()15 print(code)

day12-none

转载于:https://www.cnblogs.com/zhfang/p/8620162.html

你可能感兴趣的文章
(转)Mac 下设置android NDK的环境
查看>>
[struts]s:action 的使用方法
查看>>
dubbo问题总结
查看>>
20165320 第三周学习总结
查看>>
Struts2和Spring MVC的区别
查看>>
angular-bootstrap ui-date组件问题总结
查看>>
理解Javascript参数中的arguments对象
查看>>
p2:千行代码入门python
查看>>
bzoj1106[POI2007]立方体大作战tet*
查看>>
解决:Java调用.net的webService产生“服务器未能识别 HTTP 标头 SOAPAction 的值”错误...
查看>>
spring boot configuration annotation processor not found in classpath问题解决
查看>>
【转】正则基础之——神奇的转义
查看>>
团队项目测试报告与用户反馈
查看>>
MyBatis(1)——快速入门
查看>>
对软件工程课程的期望
查看>>
CPU高问题排查
查看>>
Mysql中文字符串提取datetime
查看>>
CentOS访问Windows共享文件夹的方法
查看>>
IOS 与ANDROID框架及应用开发模式对比一
查看>>
由中序遍历和后序遍历求前序遍历
查看>>