[英]'str' object is not callable, with print
#python3
applicant = input("Enter the applicant's name: ")
interviewer = input("Enter the interviewer's name: ")
time = input("Enter the appointment time: ")
print(interviewer, applicant, time)
always show error:
TypeError: 'str' object is not callable
我是初學者,這個問題讓我發瘋了!
您肯定使用了一個名為print的變量,並在此代碼之前為其分配了一個字符串。
在此代碼之前,您是否嘗試過像這樣打印?
print = 'something,something'
錯了 它基本上使print成為變量,並且當您嘗試調用print函數時,它將改為調用此變量,該變量中存儲有字符串。
解決方案:-好吧,如果您要在解釋器中編寫代碼(這很可能就是您所做的),只需打開一個新代碼,然后只編寫正確的代碼即可。 如果您有一個.py文件,則只需編輯掉print = 'something'
部分。 那是我的猜測。 祝一切順利。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.