Python字符串之练习题实战
一、练习1:将用户输入的内容以表格的形式展示
题目:
循环提示用户输入用户名、密码、邮箱。
要求:
①用户输入的不超过20个字符,如果超过则只有前20个字符有效;
②如果用户输入q或者Q,表示不再输入,将用户输入的内容以表格的形式展示;
参考答案:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time: 2021/5/22 下午 12:21
# @File: practice6.py
# @Software: PyCharm
"""
循环提示用户输入用户名、密码、邮箱
(要求用户输入的不超过20个字符,如果超过则只有前20个字符有效;
如果用户输入q或者Q,表示不再输入,将用户输入的内容以表格的形式展示。)
"""
# 首先定义一个空字符串
s = ''
while True:
value1 = input("请输入用户名:")
# 判断用户输入是否超过20个字符
if len(value1) > 20:
# 如果超过20个字符,就截取前20个
temp1 = value1[:20]
# 判断用户是否输入q或Q,如果输入q或者Q,表示退出
if temp1.lower() == 'q':
break
# 否则,把所输入的内容赋值给最终的参数
else: