>Pythonの日付処理について入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。下記のコードではAttributeErrorの例外が発生します。前者と後者ではある構文が例外になったりならなかったりするのですが、この二つの宣言の区別が全然解りません。type(dst))通報するこの質問への回答は締め切られました。21:24ライブラリのdatetime.pyを見て頂ければお分かりになりますが以下の様な構造になっています。クラス定義パターンAでは、datetimeモジュールを読み込んでいるので、使用する時にはレベル1から記述する必要があります。パターンBでは、datetimeモジュール内のdatetimeクラスとtimedeltaクラスを読み込んでいるので、使用する場合にはレベル2からの記述になります。ありがとうございました。違いもよくわかりコードの修正もいただき助かります。datetimeこれはdatetimeモジュールのdatetimeクラスをdatetimeという名称で使えるようにする。datetimeこれはdatetimeモジュールをdatetimeという名前で参照できるようにする。datetimeという名称か指すものが違う。回答数ランキングです。職業住宅アドバイザーこの専門家の回答をチェック他の専門家の回答をチェックこのQ&Aと関連する良く見られている質問Q戻り値プログラミング初心者です。pythonを勉強しています。戻り値というのがよくわかりません。・返り値はほかの関数でも再利用できるようにするものという説明をうけました。それならばなぜ、以下のコードで変数mpgが宣言されてない、と言われるのでしょうか?関数calculate_miles_per_gallonの中で宣言されていますよね?それをprint関数で再利用しているものと思っているのですが。(mpg)よろしくお願いします。プログラミング初心者です。pythonを勉強しています。戻り値というのがよくわかりません。・返り値はほかの関数でも再利用できるようにするものという説明をうけました。それならばなぜ、以下のコードで変数mpgが宣言されてない、と言われるのでしょうか?関数calculate_miles_per_gallonの中で宣言されていますよね?それをprint関数で再利用しているものと思っているのですが。変数のスコープというものを既に勉強されていますか?それを知っていれば理解できると思います。関数calculate_miles_per_gallonの定義の中にある変数mpgは関数内のローカル変数であり、print(mpg)の変数とは別ものです。ここまで変数のスコープというものを既に勉強されていますか?それを知っていれば理解できると思います。関数calculate_miles_per_gallonの定義の中にある変数mpgは関数内のローカル変数であり、print(mpg)の変数とは別ものです。文字列か数字かの判別プログラミングを学び始めたばかりのものです。whileを習い、100点満点のテストの点数を入力してその合計点、平均点を出し、その後の選択肢にyと入力するとまた繰り返す、というプログラムを書いています。複数のテスト結果を入力した後にendと入力すると、それまでの結果の合計を平均を計算するようにしています。0以下、あるいは100以上の数字を入力すると、数字は0から100ですよ、と警告を出すようにしています。<=100:の処理をするときに、scoreがintじゃなきゃダメだよ、というエラーが出ます。end以外の文字を入れたときに、0以下、または100以上の数字を入れた時と同じ処理、つまり警告を出したいのですが、どのようにすればいいでしょうか。"y":continueelse:breakプログラミングを学び始めたばかりのものです。whileを習い、100点満点のテストの点数を入力してその合計点、平均点を出し、その後の選択肢にyと入力するとまた繰り返す、というプログラムを書いています。複数のテスト結果を入力した後にendと入力すると、それまでの結果の合計を平均を計算するようにしています。0以下、あるいは100以上の数字を入力すると、数字は0から100ですよ、と警告を出すようにしています。以下が私が書いたコードなのですが、これだとend以外の文字列を入...続きを読むAベストアンサーNo.1です。したいところなのですが、どうもそうはいかないようです。変数scoreがintなのかstrなのかを判別して何か誤解なさっていると思います。変数scoreに入力されているのは「文字列」(str)です。こちらで確認しましたが以下サンプルでは問題なく判断が行われています。abcFalseこれをif文の判断に組み込んで、score.isdecimal()がTrueなら通常処理を、Falseならエラー処理を行えば良いだけですね。したいところなのですが、どうもそうはいかないようです。変数scoreがintなのかstrなのかを判別して何か誤解なさっていると思います。変数scoreに入力されているのは「文字列」(str)です。こちらで確認しましたが以下サンプルでは問題なく判断が行われています。")print(score.isdecimal())-----...続きを読む他の回答も見るQpythonでの数のカウント方法についてお世話になります。pythonあるいはrubyでの出現数の数え方について教えてください。やりたい事としては、エクセルでいうとcountifのようなことで、現在の文字列は今までに何回出現したのかというのを調べたいです。4____________というような感じで出力されてほしいです。単純に出現回数だけならばpythonで辞書型を使ってcounter関数を使ってカウントさせると、何回該当する文字が出たかはわかりますが、上記の結果のように今何回目というのがわからなくなってしまいます。「あか」という単語は4回出てきますが、「あか」という文字の横全部に出現数がかかれています。エクセルでやってはいたのですが、一万行を超えたあたりからぐっと動きが悪くなり長い間エクセルがハングアップ状態になってしまいます。欲しい結果ファイルとしては、befor_count.txtの並び順のままafter_count.txtの2列目に現在の出現回数が表示したものです。組み方を教えてください。pythonあるいはrubyでの出現数の数え方について教えてください。やりたい事としては、エクセルでいうとcountifのようなことで、現在の文字列は今までに何回出現したのかというのを調べたいです。before_count.txtというファイルに以下のようなデータがあったとすると_____あかだいだいきいろみどりあおあいむらさきあかきいろみどりあかあおむらさきあか______結果がafter_count.txtというようなファイルで____________...続きを読むAベストアンサーpython3のコードを下記URLに書きました。https://ideone.com/My0sl3vbaのコードです。20万行で4,5秒でした。Subpython3のコードを下記URLに書きました。https://ideone.com/My0sl3vbaのコードです。20万行で4,5秒でした。上から17行目は忘れました言語はpythonです質問の仕方が悪い見たいですみませんAベストアンサーNo8です。No9の方の指摘を含めて修正し、一応ここまで表示されるようになりました。ソースは、https://ideone.com/SfZIWWに格納してあります。更新するメソッドはないので4を追加して、2を削除します。良い書き方とかありますか?ないんじゃないですかね?内包表記を使う、としたらそれが一番良い形だと思いますよ。違うならなぜ違うの構造体の勉強をしているのですが1と2は同じなのでしょうか?違うのでしょうか?もし違うならなぜ違うのか説明してください!!︎よろしくお願いします。構造体タグ」...続きを読む他の回答も見るQインタプリタ言語とスプリクト言語インタプリタ言語とスプリクト言語の違いがいまいち分かりません。分かる方よろしくお願いいたします。技術者が使う様な、高機能ながら高難度な汎用言語と比べられる。該当のブツを試したことはありませんけども......。C:\xxx.txt」のような単純な処理を実行するだけのEXEファイルを、なるべく簡単に作りたいのですが、お勧めの言語や開発環境はありますでしょうか。Studioのように大掛かりでなく、容量が小さく、出力されるEXEファイルの容量も小さいものが望ましいです。ご存知の方がおられましたら、お教え頂けると有難いです。アイコンが設定出来る事メモ帳等テキストエディタでソースを書いて、csc.exeにパスを通した環境でコマンドプロンプトから以下のとおりオプション付きで実行します。source.csWindows10ならcsc.exeは以下の場所にあります。ほかのWindowsでも似た場所にあるはずです。容量が小さく、出力されるEXEファイルの容量も小さいものが望ましいです。C言語ほどメモリ管理に気を使わなくてよいですし、他の要件も満たすと思います。学習コストはかかりますが......ご参考まで。アイコンが設定出来る事メモ帳等テキストエディタでソースを書いて、csc.exeにパスを通した環境でコマンドプロンプトから以下のとおりオプション付きで実行します。source.csWindows10ならcsc.exeは以下の場所にあります。ほかのWindowsでも似た場所にあるはずです。全クリア参照履歴を保存しない新規登録・ログインgooIDで新規登録・ログインログイン新規登録(無料)人気Q&AランキングデイリーマンスリーExcelのVBA。VBAでピボットのフィ...19C#プログラムで、ボタンをショ...20C#で起動時のフォームを非表示...モジュールとは何ですかExcelのVBA。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。