zoukankan      html  css  js  c++  java
  • python3中我所了解的print()的用法

    1、最基础的用法:打印调试信息等字符串语句。而且在3里面,打印中文的时候不需要加u了。

    2、打印变量

    打印默认换行的:

    打印出来不想要他换行的:参数end=‘’,这样打印出来就可以不换行了,这种骚操作,我也是最近才发现。

    3、格式化:

    这里要说的不是那种%s,%d这种,因为这种我用起来我觉得不太方便,而且,我总也记不住那些参数,什么%o,%x各种的参数,不到万不得已我不用O(∩_∩)O哈哈~

    这个,print(f“XXXXX{aa}”)这里的aa就是你要格式化的变量,这样打印起来非常简洁,好用!赞!

    4、打印元组列表等:

    这个就没什么好说的了,该怎么打印怎么打印,最风骚的姿势打印就ok!

    5、打印内容不转义:

    print()方法中加上r‘’,表示内部内容不转义

     6、sep和end综合应用:

    7、print中的file和flush参数

    file是我在本项目路径下随意建的一个文本文件,直接读取就可以,flush参数看了之后发现: 该参数主要是刷新, 默认False,不刷新,Ture时刷新。正常情况下print到f中的内容先从到内存中,当文件对象关闭时才把内容输出到1.txt 中,当flush=True时它会立即把内容刷新存到 1.txt 中。

  • 相关阅读:
    STM32的CRC32 软件实现代码
    AES CBC/CTR 加解密原理
    Either, neither, both
    Answer Sheet
    Both
    How to convert a byte to its binary string representation
    how convert large HEX string to binary array ?
    TEA -- Tiny Encryption Algorithm
    DES
    IAR EWARM Checksum Technical Note
  • 原文地址:https://www.cnblogs.com/yuki-nana/p/11076373.html
Copyright © 2011-2022 走看看