توی عکس پایین همیشه گزینه else تو خروجی چاپ میشد مجبور شدم موقع گذاشتن شرط و مقایسه به حروف بذارم تا با اینپوت مقایسه بشه یعنی استرینگ با استرینگ ینی اینکار درسته؟یا سوالم نامربوطه و پاک میشه
سلام
به نظر من اگه شما input رو همون اول به int تبدیل کنید بهتره تا بعد فقط با عدد مقایسه بشه به جای رشته. ولی این راه هم مشکلی نداره.
سلام وقت بخیر
دستور input به هر حال string دریافت می کنه و اگر مقدار دلخواه شما عدد هست زیرش این کد رو بنویسید مشکل حل میشه :
(yourRank = int(yourRank
و یا عددتون رو هنگام مقایسه داخل "" بزارید :
'if yourRank == '1
سلام
ممنون برای راهنماییتون