Python 教程之输入输出(7)

您所在的位置:网站首页 怎么打印python版本 Python 教程之输入输出(7)

Python 教程之输入输出(7)

2023-04-01 06:10| 来源: 网络整理| 查看: 265

通常,从 C/C++ 切换到 Python 的人们想知道如何打印两个或多个变量或语句,而无需在 Python 中换行。由于默认情况下python print() 函数以换行符结尾。如果您使用 print(a_variable),Python 有一个预定义的格式,那么它将会自动转到下一行。 \

例如:

print("py") print("python")

以上代码将导致换行:

py python

但有的时候可能会发生我们不想转到下一行但想在同一行打印的情况。那么我们应该怎么做呢? \

例如:

输入: print("haiyong")print(".site") 输出:haiyong.site 输入:a = [1, 2, 3, 4] 输出:1 2 3 4

这里讨论的解决方案取决于你使用的 python 版本。 \

在 Python 2.x 中不带换行符打印 # 用于在同一行打印的 Python 2 代码 # 在同一行打印 hy 和 haiyong print("hy"), print("haiyong") # 数组 a = [1, 2, 3, 4] # 在同一行打印元素 for i in range(4): print(a[i]),

输出:

hy haiyong 1 2 3 4 在 Python 3.x 中不使用换行符打印 # 用于在同一行打印上打印的 Python 3 代码 # hy 和 haiyong 在同一行 print("hy", end =" ") print("haiyong") # 数组 a = [1, 2, 3, 4] # 在同一行打印元素 for i in range(4): print(a[i], end =" ")

输出:

hy haiyong 1 2 3 4 在 Python 3.x 中不使用换行符打印而不使用 for 循环 # 在 Python 3.x 中不使用换行符打印而不使用 for 循环 l=[1,2,3,4,5,6] # 使用 * 符号在一行中打印列表元素 print(*l) #This code is contributed by haiyong

输出:

1 2 3 4 5 6


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3