zoukankan      html  css  js  c++  java
  • 2018年11月19日 练习练习

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

    while True:
        n=input("请输入用户名》")
        p=input("请输入密码》")
        e=input("请输入邮箱》")
        if len(n)<=20:
            nl=len(n)
        else:
            nl=20
        if len(p)<=20:
            pl=len(p)
        else:
            pl=20
        if len(e)<=20:
            el=len(e)
        else:
            el=20
        if n=="q" or n=="Q"or p=="q" or p=="Q"or e=="q" or e=="Q":
            print("goodbye")
            break
        #elif len(n)<=20 and len(p)<=20 and len(e)<20:
            # v=test.format(name=n,password=p,email=e)
            # w=v.expandtabs(20)
            # print(w)
        else:
            test = "用户名	密码	邮箱
    {name}	{password}	{email}	"
            v=test.format(name=n[0:nl],password=p[0:pl],email=e[0:el])#切片注意用的是冒号
            w=v.expandtabs(30)
            print("30、制作表格循环提示用户输入:用户名、密码、邮箱(要求用户输入的长度不超过20 个字符,如果超过则只有前20 个字符有效)如果用户输入q 或Q表示不再继续输入,将用户输入的内容以表格形式打印
    ",w)

    计算机处理以字节为单位,存储时以位做单位

    python3 中计算len长度是用字符长度;python2中是len代表的字节

    " "=>假 空字符串   0=>假 ,其他都为真

    a="123"
    b=bool(a)
    c=int(b)
    d=str(c)
    print (b,c,d)

    三个类型互相转换

    python2 中xrange 和python3 中的range 一样

  • 相关阅读:
    洛谷 1339 最短路
    洛谷 1330 封锁阳光大学 图论 二分图染色
    洛谷 1262 间谍网络 Tarjan 图论
    洛谷 1373 dp 小a和uim之大逃离 良心题解
    洛谷 1972 莫队
    洛谷 2158 数论 打表 欧拉函数
    洛谷 1414 数论 分解因数 水题
    蒟蒻的省选复习(不如说是noip普及组复习)————连载中
    关于筛法
    关于整数划分的几类问题
  • 原文地址:https://www.cnblogs.com/python1988/p/9985915.html
Copyright © 2011-2022 走看看