• print命令


    #%s为变量的占位符,s是string的简写,可接受字符。 %d也是占位符,用于接受数字
    name = input("name:")
    age = input("age:")
    job = input("job:")
    info = """
    --------- info %s ---------
    name:%s
    age:%s
    job:%s
    """ % (name, name, age, job)
    print(info)


    #利用占位符{}来填充数据
    name = input("name:")
    age = int(input("age:"))
    job = input("job:")
    info = """
    --------- info {_name} ---------
    name:{_name}
    age:{_age}
    job:{_job}
    """ .format(_name=name, _age=age, _job=job)
    print(info)

    #【利用占位符来填充数据】
    username="human"
    print ("welcome user {_name} login... " .format(_name=username))


    #输出时显示颜色
    #字符串前缀:33[显示方式;字体色;背景色m
    #字符串后缀:33[0m

    print ("33[1;31mHello,world!33[0m") #背景色可不填,后缀是固定写法
    print ("33[4;32mHello,world!33[0m")

    print ("33[1;31;40;mHello,world!33[0m") #3X是字体色,4X是背景色,无先后顺序

    #如果给变量输出颜色,方法如下:
    age = 33

    print("33[1;31m")
    print(age)
    print("33[0m")


    #
    # -------------------------------------------
    # 字体色 | 背景色 | 颜色描述
    # -------------------------------------------
    # | 40 | 黑色
    # | 41 | 红色
    # | 42 | 绿色
    # | 43 | 黃色
    # | 44 | 蓝色
    # | 45 | 紫红色
    # | 46 | 青蓝色
    # | 47 | 白色
    # -------------------------------------------
    # -------------------------------
    # 显示方式 | 效果
    # -------------------------------
    # | 终端默认设置
    # | 高亮显示
    # | 使用下划线
    # | 闪烁
    # | 反白显示
    # | 不可见
    # -------------------------------


    #重复输出字符:
    print ("$" *20) #重复输出$号20次

    name = 'alex jack'
    print(name)
    print(name.capitalize()) #行首字母大写
    print(name.count("a")) #统计字母a的个数
    print(name.center(20,"-")) #共打印20个字符,变量值居中,剩下的用-填充
    print("Total".center(30,"-"))

    print(name.find('jack')) #查找字符串的起始位置

    print('aaa'.isidentifier()) #判断是否为合法的标识符(变量名)

    print('alex li'.replace('l','L')) #对变量值作替换

    #输出进度条
    import sys,time

    for i in range(40):
    sys.stdout.write("#")
    sys.stdout.flush()
    time.sleep(0.1)

  • 相关阅读:
    vim文本替换命令
    Python线程优先级队列(Queue)
    Python线程同步
    Python使用Threading模块创建线程
    Python的isdigit()和isalpha()
    python判断unicode是否是汉字,数字,英文,或者其他字符
    理解Python的With语句
    K-means聚类算法(转)
    先验概率、后验概率以及共轭先验(转)
    经典动态规划python实现
  • 原文地址:https://www.cnblogs.com/hy007x/p/7727631.html
Copyright © 2020-2023  润新知