Python一行输出两个数
时间: 2024-08-03 10:00:34 浏览: 47
在Python中,你可以使用加号(+)将两个数相加,并用逗号(,)分隔它们,然后直接输出到控制台。这里是一个简单的例子:
```python
a = 10
b = 20
print(a, b)
```
当你运行这段代码时,它会在一行中输出 "10 20"。如果你想要在同一行显示多个变量,只需要继续这样添加即可。如果你需要每个数占一格,可以借助`'{:<10} {:<10}'.format()`这样的格式化输出:
```python
a = 10
b = 20
print('{:<10} {:<10}'.format(a, b))
```
这会输出 "10 20",每个数字都左对齐并占据10个字符宽度。
相关问题
Python一行输出两电话
在Python中,如果你想在同一行输出两个电话号码,你可以使用字符串格式化的方法。这里是一个例子:
```python
phone_number1 = "1234567890"
phone_number2 = "0987654321"
# 使用加号连接并打印
print(f"电话号码1: {phone_number1}\n电话号码2: {phone_number2}")
# 如果你想在同一行显示,但不换行,可以使用'\t'(制表符)作为分隔符
print("电话号码1:", phone_number1, "\t", "电话号码2:", phone_number2)
```
第一种方法会打印每个电话号码后跟一个换行符,使其独立显示;第二种方法则会在两个电话号码之间添加一个制表符,使它们保持在同一行。
python从键盘输入两个数(每行一个数字,例如72和48),调用gcd()函数,输出两个数的最大公约数并显示在屏幕上。
好的,您可以尝试以下代码:
```python
def gcd(a, b):
if b == 0:
return a
else:
return gcd(b, a % b)
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
print("最大公约数为:", gcd(a, b))
```
这是一个求最大公约数的函数,我们可以从键盘输入两个数,调用该函数求出它们的最大公约数,并将结果输出在屏幕上。
阅读全文