【初心者向け】Python 繰り返し処理を理解しよう!
リスト型 リスト型とは 以前、PHPの記事で「配列」を扱いましたが、Pythonのリスト型は配列のようなものです。リスト型にはどんなオブジェクトも組み合わせて入れることができます。 次にリストの例を示します。オブジェクト…
リスト型 リスト型とは 以前、PHPの記事で「配列」を扱いましたが、Pythonのリスト型は配列のようなものです。リスト型にはどんなオブジェクトも組み合わせて入れることができます。 次にリストの例を示します。オブジェクト…
条件分岐 条件分岐とは 条件分岐とは、条件に応じて処理内容を変えることで、Pythonでも他の言語と同様にif文を使って記述します。条件分岐と書くと難しそうなイメージを持つかもしれませんが、日常生活の中でも同じような考え…
今回はPythonの基本的な型と代数演算子について扱います。 数値 数値を扱う型 数値を扱う型には、0、5、-1といった整数を扱う整数型、0.0、1.5、-2.1といった小数点を持つ数値を扱うfloat型があります。前回…
最近、WEBスクレイピングや機械学習に挑戦してみたいと思って色々と調べていたのですが、入門書や入門セミナーにはPythonを使って説明しているものが多い印象を受けました。そこで、Python勉強のために、MacにPyth…
HTML フォームの準備 フォーム部品の配置 HTMLフォームには、テキストボックスやテキストエリア、ラジオボタンなどがあります。フォーム部品を組み合わせることで、ログイン画面やお問い合わせ画面を作成することができます。…
ベクトルとは ベクトルは、大きさと方向を持つ量です。下図のように有向線分で表され、矢印がベクトルの方向、長さがベクトルの大きさを表します。 矢印の始まりである赤い点Aを始点、終わりである青い点Bを終点と呼びます。物体に働…
Processingでアニメーションの準備 前回の記事「座標系の平行移動と回転」で、translate関数を使って家の列を描画するコードを作成しました。このコードを少し書きかえて、家が増えていくアニメーションにしてみます…
座標系の平行移動 平行移動の方法 Processingのウィンドウは一枚の方眼紙のように機能します。下図のような座標系をイメージすると理解しやすいです。Processingでは表示画面の左上に原点(0, 0)があります。…
ファイル読み込み ファイルの準備 まずは読み込むためのファイルを準備します。今回は次の5行の内容をテキストエディタで入力して、PHPコードの実行ディレクトリに格納しました。 ファイルの内容 dog fox mouse r…
関数 関数とは 関数とは一連の処理をまとめたもので、入力と出力の内容だけ分かれば使うことができます。何度も行う処理を関数として定義しておくと便利です。PHPでは便利な関数があらかじめ用意されていて、それらの関数を組み込み…
最近のコメント