• print函数的全面认识


    # 输出打印 数字
    print(123)
    a = 100
    print(a)
    # 输出打印 字符串
    print('字符串123')
    print('''锄禾日当午
            汗滴禾下土''')
    # 输出打印 列表
    num_list = [1, 2, 3, 4]
    print(num_list)
    # 输出打印 元组
    num_tuple = (1,)
    print(num_tuple)
    empty_tuple = ()
    print(empty_tuple)
    # 输出打印 字典
    dic = {'a': 12, 'b': 13}
    print(dic)
    # 输出打印 集合
    str_set = {"张三", "王五", "赵四"}
    print(str_set)
    # 输出打印print()是python的内置函数,它可以对多个实参进行打印
    print(1, 2, 3)
    
    # print()函数的 函数定义的默认值参数end="\n"
    print("对面的姑娘看多来\n")
    print("看多来 看多来\n")
    print("太阳当空照", end="")
    print("花儿对我笑", end="")
    print("小鸟说早早早", end="")
    print()
    # print()函数的 函数定义的默认值参数sep=" "
    print("a", "b", "c")
    print("a", "b", "c", sep="|")
    # print()函数的 函数定义的参数 file 可将打印输出到指定可写文件中
    f = open("打印输出.txt", mode="a", encoding="utf-8")
    print("这段话将输出到文件中,该txt文件在代码同级目录下初次被自动生成", file=f)
    f.flush()
    f.close()
    View Code

    模拟打印进度条效果

    mport time
    
    for i in range(0, 101, 2):  # 0%-100%
        time.sleep(0.1)
        num = i // 2  # 打印字符'*'的数目
        if i == 100:
            s = "\r当前进度%s%% : %s\n" % (i, '*' * num)  # 字符串格式化\r 跳转至当前行首 %%是'%'的转义字符
        else:
            s = "\r当前进度%s%% : %s" % (i, '*' * num)
        print(s, end="", flush=True)
  • 相关阅读:
    springboot项目搭建
    linux之scp
    docker文件拷贝
    vue数据绑定不刷新可能情况
    css弹框
    jqgrid跨站脚本漏洞解决
    springboot配置文件加载顺序
    git之在eclipse上玩(一)
    windows系统日志位置
    maven
  • 原文地址:https://www.cnblogs.com/cherry2020/p/12811170.html
Copyright © 2020-2023  润新知