Windows7のコマンドラインで次のスクリプトを実行しようとしています。デフォルトの文字エンコーディングはasciiです。私がスクリプトを実行しようとすると、 "Kéremadja meg a kimenetelnevezését!"の代わりに何か変わったものがあります。 pythonファイルのエンコーディングはUTF-8です。私は成功なしで問題を解決するためにいくつかの方法を試しました。私は間
条件が正しく満たされていない場合、どのようにしてPythonをif文の先頭に移動させることができますか? 私はこのような基本的な他/ if文があります。私が欲しいもの print "pick a number, 1 or 2"
a = int(raw_input("> ")
if a == 1:
print "this"
if a == 2:
print "that"
私は、小規模なPythonの給与プロジェクトで、従業員名、賃金、および労働時間を入力するところに取り組んでいます。賃金入力の小数点を入力すると、例外処理のために「無効な入力」が表示されます。小数はなぜ無効として返されますか?また、このプログラムをループして、ユーザーが「完了」を入力するまで同じ3つの質問を保持できるようにするにはどうすればよいですか? ご協力いただければ幸いです! ありがとう! i