首页 > 解决方案 > 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 函数中指定的数据。= / 但是没有

标签: python

解决方案


也许你的意思是这个

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 

推荐阅读