跳到主要内容

print打印输出

最后更新于:

Python 3.8 输出变量值 超简单教程(新手专用)

Python 3.8 输出变量核心只有一个方法:print() 内置函数,这是最基础、最常用的操作,我给你整理最简单、最实用的用法,结合你之前的脚本一看就会!


一、最基础用法(直接输出变量)

把变量名放进 print() 里,就能直接打印变量的值

1# 定义变量
2ip = "192.168.1.10"
3result = "执行成功"
4
5# 输出变量
6print(ip)
7print(result)

运行结果

1192.168.1.10
2执行成功

二、同时输出多个变量

1ip = "192.168.1.10"
2port = 22
3print(ip, port)

运行结果

1192.168.1.10 22

三、最推荐:f-string 格式化输出(你脚本里用的就是这个!)

Python 3.6+ 通用,3.8 完美支持,可以文字+变量一起输出,简洁又好用:

1ip = "192.168.1.10"
2res = "执行成功"
3
4# 语法:f"内容{变量名}内容"
5print(f"服务器IP:{ip},命令{res}")

运行结果

1服务器IP:192.168.1.10,命令执行成功

✅ 你之前脚本里的代码就是这个用法:

1print(f"✅ 已生成结果文件:{result_file}")

四、Python 3.8 专属神器:一键打印「变量名+值」

调试代码超级方便,自动显示变量名字和值:

1ip = "192.168.1.10"
2print(f"{ip=}")  # 3.8+ 专属语法

运行结果

1ip=192.168.1.10

五、完整示例(结合你的脚本场景)

 1# 模拟你的脚本变量
 2ip = "192.168.1.10"
 3username = "root"
 4result = "Ping不通,跳过"
 5
 6# 1. 直接输出
 7print(ip)
 8
 9# 2. 文字+变量(最常用)
10print(f"处理IP:{ip},用户名:{username}")
11print(f"执行结果:{result}")

运行结果

1192.168.1.10
2处理IP:192.168.1.10,用户名:root
3执行结果:Ping不通,跳过

新手必记总结(2个够用)

  1. 直接打印变量print(变量名)
  2. 文字+变量一起打印print(f"内容{变量名}")

这就是 Python 3.8 输出变量的所有核心用法,完全适配你的批量服务器脚本!

最新文章