前提・実現したいこと
戻り値を2つの扱い方が間違っていると思うんですけれど、調べて試してみても分からなかったため、質問させてもらいました。
発生している問題・エラーメッセージ
cannot unpack non-iterable NoneType object
該当のソースコード
python
1def keisan1(): 2 while True: 3 aa=input("希望のサイズを入力してください(S,M.L):") 4 if aa=="S" or aa=="M" or aa=="L": 5 break 6 else: 7 print("正しいサイズを入力してください") 8 continue 9 10 while True: 11 bb=input("個数を入力してください:") 12 try: 13 b=int(bb) 14 break 15 except: 16 print("正しい個数を入力してください") 17 continue 18 return (aa,b) 19 20c,d=keisan1() 21print(f"{c}を{d}個")
試したこと
c,d=keisan1()のところをc=keisan1にして、print(f"c[0]をc[1]個")にしてもだめでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。