Python print() 格式化输出

Python print{} 格式化输出

1. print()

传递给函数的值称为参数。

引号没有打印在屏幕上,它们只是表示字符串的起止,不是字符串的一部分。可以用这个函数在屏幕上打印出空行,只要调用 print() 就可以了,括号内没有任何东西。

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\foreverstrong>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello World!")
Hello World!
>>> exit()

C:\Users\foreverstrong>
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\foreverstrong>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> width = 5
>>> width
5
>>> symbol1 = '*'
>>> symbol1
'*'
>>> print(symbol1 * width)
*****
>>> symbol2 = 'x'
>>> symbol2
'x'
>>> print(symbol2 * width)
xxxxx
>>> symbol3 = '0'
>>> symbol3
'0'
>>> print(symbol3 + (' ' * (width - 2)) + symbol3)
0   0
>>> print(symbol2 + (' ' * (width + 2)) + symbol2)
x       x
>>> print(symbol1 + (' ' * (width + 0)) + symbol1)
*     *
>>> exit()

C:\Users\foreverstrong>

2. 浮点数 (float)

#!/usr/bin/env python3
# -*- coding:utf-8 -*-

import math

# default
print("PI = %f" % math.pi)

# width = 10, precision = 3, alignment = right
print("PI = %10.3f" % math.pi)

# width = 10, precision = 3, alignment = left
print("PI = %-10.3f" % math.pi)

# precision = 4
print("PI = %.4f" % math.pi)

# precision = 5
print("PI = %.5f" % math.pi)

# width = 8
print("PI = %08d" % int(math.pi))

/usr/bin/python3.5 /home/strong/pyqt5_workspace/task_master.py
PI = 3.141593
PI =      3.142
PI = 3.142     
PI = 3.1416
PI = 3.14159
PI = 00000003

Process finished with exit code 0

References

[1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/

相关推荐

  1. 【C语言】格式化输入/输出

    2024-07-21 00:24:01       44 阅读
  2. C++- 格式化输出

    2024-07-21 00:24:01       66 阅读
  3. python格式化输出

    2024-07-21 00:24:01       43 阅读
  4. Python print() 格式化输出

    2024-07-21 00:24:01       35 阅读
  5. Python中的格式化输出

    2024-07-21 00:24:01       27 阅读
  6. Python:优雅的格式化XML美化输出格式

    2024-07-21 00:24:01       74 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 00:24:01       123 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 00:24:01       131 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 00:24:01       109 阅读
  4. Python语言-面向对象

    2024-07-21 00:24:01       117 阅读

热门阅读

  1. Web学习day05

    2024-07-21 00:24:01       30 阅读
  2. 高阶面试-hw算法整理

    2024-07-21 00:24:01       28 阅读
  3. std::bind 简单实验

    2024-07-21 00:24:01       29 阅读
  4. 中电金信:语言服务游戏行业解决方案

    2024-07-21 00:24:01       29 阅读
  5. 数据库之数据类型

    2024-07-21 00:24:01       27 阅读
  6. 代码保存板块

    2024-07-21 00:24:01       30 阅读
  7. Git 代码管理面试59题(一)

    2024-07-21 00:24:01       29 阅读
  8. Kudu节点数规划

    2024-07-21 00:24:01       34 阅读
  9. Emacs

    2024-07-21 00:24:01       27 阅读
  10. 提升 Google 对网站兴趣的关键:颜值与内容并重

    2024-07-21 00:24:01       20 阅读