プログラミング– tag –
-
Programming
【プログラミング】Python使いのためのC言語:リスト内の要素の数え方 sizeof関数と文字列の長さの数え方 strlen関数
【C言語】 前回、C言語での条件分岐としてif文を学びました。 今回はfor文を学んだ時に出てきたリスト内の要素数を数える「sizeof(str_list)/sizeof(str_list[0])」を詳しく見ていきたいと思います。 【Pythonでのリスト内の要素の数え方】 まずはPythonで... -
Programming
【プログラミング】Python使いのためのC言語:条件分岐 if文
【C言語】 前回、C言語での繰り返し文 whileを学びました。 今回は条件分岐のif文を学んでいきます。 Pythonのプログラミングをしていた時にもfor文と並んで多用していた条件分岐。 もちろんですがC言語においても重要な関数になっています。 ということで... -
Programming
【プログラミング】Python使いのためのC言語:繰り返し文 while編
【C言語】 前回、C言語での繰り返し関数のうちfor文を学びました。 今回は同じく繰り返し文である「while文」を勉強していきましょう。 「for文」では最初に繰り返し回数を指定するのに対し、「while文」では繰り返し回数を指定せずに繰り返す方法です。 ... -
Programming
【Python】なんちゃってDX:Y軸が2つのグラフを作成するプログラム
【DX(デジタルトランスフォーメーション)】 前回、PythonではじめるなんちゃってDXの2おまけとして、ノイズが入ったかのようなデータを作成するプログラムを紹介しました。 今回はY軸の数値が大幅に違う場合に2軸で表示したいこともあるだろうというこ... -
Programming
【プログラミング】Python使いのためのC言語:繰り返し文 for編
【C言語】 前回、C言語での配列を学びました。 配列が作れるようになると次にやりたくなるのは、その配列から一つずつ要素を取得するということ。 つまりは繰り返し文を学びたくなります。 Pythonでもそうですが、この繰り返し文が使えるようになると何度... -
Programming
【プログラミング】Python使いのためのC言語:配列
【C言語】 前回、C言語での文字列のポインタを学んでみました。 今回はC言語での配列を勉強していきたいと思います。 それでは始めていきましょう。 【Pythonでの配列】 まずは比較のためにPythonでの配列を確認していきましょう。 Pythonでの配列は「配列... -
Programming
【プログラミング】Python使いのためのC言語:文字列のポインタ
【C言語】 前回、C言語での文字列の分割(strtok関数)を勉強してみました。 これが前回の出てきた文字列の分割のプログラムです。 #include <stdio.h> #include <string.h> int main(void) { char strs[] = "str1,str2,str3,str4,str5&q... -
Programming
【Python基礎】matplitlib:日本語で文字化けする文字とフォントを確認するプログラム
【漢字間違い探しクイズ】 前に漢字間違い探しクイズを自動生成するプログラムを作成し、TwitterやDjangoで公開してみました。 Djangoで作ったWebページの方はアクセス解析をつけていないのでどれくらいの人が使ってくれているのか分かりませんが、Twitter... -
Programming
【プログラミング】Python使いのためのC言語:文字列の分割(strtok)
【C言語】 前回、C言語での文字列の結合(strcat関数、snprintf関数)を勉強してみました。 今回は結合の逆、分割をC言語ではどうやってやるのか勉強してきましょう。 特にCSVやTSVファイルなどのデータを分割したり、ファイル名と拡張子を分割したりと、... -
Programming
【プログラミング】Python使いのためのC言語:文字列の結合(strcat、snprintf)
【C言語】 前回、C言語での四則演算を色々と試してみました。 その中で、文字列(PythonならStr型、C言語ならChar型)はC言語では「+」では結合できないことを知りました。 #include <stdio.h> int main(void) { char str1[] = "str1"; c...