Python print() 函数

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

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之numpy常用的100种数值相关方法及代码示例
python基础代码示例(可免费复制)
最新文章
Linux I/O重定向 1767
Ruby 循环 - while、for、until、break、redo 和 retry 711
Node.js:全局对象 517
如何使用终端检查Linux上的内存使用情况 635
JavaScript对象详细剖析 300
Python print() 函数 409
PHP if/else/elseif 语句 407
HTML5 Canvas弧线教程 387
Java赋值运算符 431
XML内部实体和外部实体 464
最热文章
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 686836
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 675081
免费天气API,天气JSON API,不限次数获取十五天的天气预报 615785
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 611117
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 555623
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 510028
Elasticsearch教程(四) elasticsearch head 插件安装和使用 481399
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 269208
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 244787
Elasticsearch教程(一),全程直播(小白级别) 227489
支付扫码

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

查看我的收藏

正在加载... ...