python - Python新手问题:为什么执行代码后数据不显示
问题描述
def Person_Info(Age,Work,Sex):
Person_Info(21,"Java","male")
Person_Info(24, "C", "male")
Person_Info(31, "Java", "female")
print("Age " + Age, + Work + "work " + Sex + "sex ")
伙计们,如果这对某人来说并不难,请解释为什么当我执行代码时,什么也没有发生。甚至没有“无效”值。我知道这是一个新手问题。在我看来,应该显示 3 行包含 Person_Info 函数中指定的数据。= / 但是没有
解决方案
也许你的意思是这个
def Person_Info(Age, Work, Sex):
print(f"Age={Age}, Work={Work}, Sex={Sex} ")
Person_Info(21, "Java", "male")
Person_Info(24, "C", "male")
Person_Info(31, "Java", "female")
输出
Age=21, Work=Java, Sex=male
Age=24, Work=C, Sex=male
Age=31, Work=Java, Sex=female
推荐阅读
- regex - 用于匹配分支詹金斯声明性管道的正则表达式
- java - 这段 scala 代码中有什么错误?
- windows - 在 Win 10 中,从“开始菜单”打开命令提示符 - 特定文件夹中的快捷方式
- php - AWS SDK Lex PostText 错误:无法将截断BigNumber 转换为字符串
- jenkins - 如何在 Jenkins 管道中发布 nunit3 测试结果?
- c++ - 从文本文件 dlib c++ 中读取人脸向量
- python - python pandas时间序列计数先前匹配的数量
- html - VBA:getHTML 作为自定义函数 - 避免多次 HTML 检索
- azure - Azure 数据工厂 V2 ML Batch 执行 Web 服务中 GlobalParameters 中的动态内容
- java - 问题编译项目spring“无法在任何已知服务器上执行请求”