Python print() 函数

JSON 2024-04-26 16:14:30 123

print()函数

print 语句已替换为 print() 函数,并使用关键字参数来替换旧 print 语句的大部分特殊语法。

打印语句可以通过以下方式使用:

打印(“早上好”)

print("好", <包含字符串的变量>)

print("Good" + <包含字符串的变量>)

print("Good %s" % <包含字符串的变量>)

在Python中,单引号、双引号和三引号用于表示字符串。大多数在声明单个字符时使用单引号。声明一行时使用双引号,声明段落/多行时使用三引号。

命令

print(<el_1>, ..., sep=' ', end='\n', file=sys.stdout, flush=False)

使用“file=sys.stderr”来查找错误。

使用 'flush=True' 强制刷新流。

Pretty Print

from pprint import pprint
pprint(<collection>, width=80, depth=None)

比“深度”更深的级别被“...”取代。

双引号使用:

例子:

print("Python is very simple language")

输出:

Python is very simple language

单引号使用:

例子:

print('Hello')

输出:

Hello

三引号使用:

例子:

print("""Python is very popular language.
It is also friendly language.""")

输出:

print("""Python is very popular language.
It is also friendly language.""")

变量使用:

字符串可以分配给变量 string1 和 string2,当使用 print 语句时可以调用它们。

例子:

str1 = 'Wel'
print(str1,'come') 

输出:

Wel come

例子:

str1 = 'Welcome'
str2 = 'Python'
print(str1, str2)

输出:

Welcome Python

字符串连接:

字符串连接是两个字符串的“相加”。请注意,连接时字符串之间不会有空格。

例子:

str1 = 'Python'
str2 = ':'
print('Welcome' + str1 + str2)

输出:

WelcomePython:

作为字符串使用:

%s 用于引用包含字符串的变量。

例子:

str1 = 'Python'
print("Welcome %s" % str1)

输出:

Welcome Python

使用其他数据类型:

同样,当使用其他数据类型时

%d -> 整数

%e -> 指数

%f -> 浮点

%o -> 八进制

%x -> 十六进制

这可用于 print 语句本身内部的转换。

用作整数:

例子:

print("Actual Number = %d" %15)

输出:

Actual Number = 15

用作指数:

例子:

print("Exponential equivalent of the number = %e" %15)

输出:

Exponential equivalent of the number = 1.500000e+01

用作浮动:

例子:

print("Float of the number = %f" %15)

输出:

Float of the number = 15.000000

用作八进制:

例子:

print("Octal equivalent of the number = %o" %15)

输出

Octal equivalent of the number = 17

使用十六进制:

例子:

print("Hexadecimal equivalent of the number = %x" %15)

输出:

Hexadecimal equivalent of the number = f

使用多个变量

当引用多个变量时,使用括号。

例子:

str1 = 'World'
str2 = ':'
print("Python %s %s" %(str1,str2))

输出:

Python World :

打印声明的其他示例

以下是 print 语句的其他不同使用方式。

示例1:

% 用于 %d 类型的单词

print("Welcome to %%Python %s" %'language')

输出:

Welcome to %Python language

示例2:

\n 用于换行。

print("Sunday\nMonday\nTuesday\nWednesday\nThursday\nFriday\nSaturday")

输出:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

示例 3:

任何文字多次打印。

print('-w3r'*5)

输出:

-w3r-w3r-w3r-w3r-w3r

示例 4:

\t 用于制表符。

print("""
Language:
\t1 Python
\t2 Java\n\t3 JavaScript
""")

输出:

Language:
        1 Python
        2 Java
        3 JavaScript

精度宽度和字段宽度:

字段宽度是整个数字的宽度,精度是向右的宽度。人们可以根据需要改变这些宽度。

默认精度宽度设置为 6。

示例1:

请注意,最多返回 6 位小数。要指定小数位数,请使用“%(fieldwidth).( precisionwidth)f”。

print("%f" % 5.1234567890)

输出:

5.123457

示例2:

注意最多返回 5 位小数

print("%.5f" % 5.1234567890)


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/527.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
一个低调而闷骚的男人。
相关文章
JSON.stringify 函数 (JavaScript)讲解
js解密常用的函数有哪些
PHP用户定义函数详细讲解
PHP用户定义函数详细讲解
java组合函数所有组合(含代码)
java组合函数所有组合(含代码)
Python元组剖析
Python元组剖析
python基础代码示例(可免费复制)
python基础代码示例(可免费复制)
最新文章
JavaScript对象详细剖析 69
Python print() 函数 116
PHP if/else/elseif 语句 143
HTML5 Canvas弧线教程 103
Java赋值运算符 130
XML内部实体和外部实体 231
Java面向对象编程概念 203
PHP回显语句 142
Linux—文件树 176
C语言while循环和do while循环 168
最热文章
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 683303
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 674832
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 603645
免费天气API,天气JSON API,不限次数获取十五天的天气预报 583881
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 553227
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 509511
Elasticsearch教程(四) elasticsearch head 插件安装和使用 480144
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 265317
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 244346
Elasticsearch教程(一),全程直播(小白级别) 225747
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...