0から始めるPython独学ラボ

化学専門の大学生が趣味で始めたPythonをできるだけ分かりやすく説明します

2018-12-01から1ヶ月間の記事一覧

if構文について②

今回もif構文について取り扱っていきます。前回よりも細かく見ていきましょう。 if構文においては、 if 条件式: という構文になっていますが、条件がいくつもある場合がありますよね。その場合に用いられるのが、elifです。次の書式を使用します。 if bool型…

if構文について①

今回の記事では、if構文について取り扱っていきます。if構文は制御構文の一つです。制御構文とは、状況に応じてプログラムの流れを変えることができる構文です。 今までのプログラムでは、ただ上から順番にプログラムが実行されるだけでした。このif構文をマ…

ドキュメンテーション文字列について

今回の記事では、ドキュメンテーション文字列について取り扱っていきます。 ドキュメンテーション文字列を一言でいうと、 関数の説明文 です。 前回までの記事で関数の取り扱い方を説明したと思いますが、関数やその引数を定義するときに、引数が特定のデー…

input関数について②

今回もinput関数について取り扱っていきます。今回は、input関数で陥りがちなエラーを見ていきましょう。次に表示するのは、円の直径の長さを入力すると円周の長さを返すプログラミングです。便宜上円周率は3.14とします。 テキストエディタ diameter.py dia…

input関数について①

今回はinput関数について取り扱っていきたいと思います。 プログラムを実装していくと、途中でユーザーに情報を入力してほしいときがあります。例えば、券売機のプログラミングを組もうと思った場合には、ユーザーに人数や大人か子供かなどの情報を入力して…

エスケープシーケンスについて

今回はエスケープシーケンスについて取り扱っていきたいと思います。 エスケープシーケンスとは、一言でいうと 文字で表せない特殊な文字を普通の文字を組み合わせて表現するために用いられる\(バックスラッシュ)のこと です。 例えば、改行、タブなどをバ…

三重引用符について

今回の記事では、3重引用符について取り扱っていきたいと思います。 三重引用符とは何かを一言でいうと、 複数行にわたって文字列を記述したいときに用いるものです。 文字列を '''文字列''' というふうに三重のシングルクオーテーションまたは三重のダブル…

関数を作ってみよう

今回の記事では、関数の作り方を取り扱っていきましょう。その前に、まずは関数の概念から解説します。 関数とは、いろいろな処理が一つにまとまっているものです。日常生活でイメージしやすいのは洗濯機でしょうか。 あなたは今全自動洗濯機の前に立ってい…

コメントについて

今回の記事では、コメントについて取り扱っていきます。 今回の記事から、テキストエディタに書く内容とコマンドラインの内容をきちんと分けて書いていきたいと思います。 pythonもとい、プログラミングにおいては読みやすさが非常に重要です。 コメントを書…

リスト タプル 辞書について

今回の記事では、リスト、タプル、辞書について取り扱っていきたいと思います。 pythonには、複数の値を一つの変数で管理するための仕組みが用意されています。そのための仕組みが上記の三つです。この三つ、特にリストと辞書は非常によく用いられるので、今…

メソッドを使おう

今回の記事は、メソッドについて取り扱っていきたいと思います。 オブジェクトについての説明で、オブジェクトとはメソッドとデータが一つになったもの、と説明したと思います。今回は、そのメソッドの構文と使い方について解説していきます。 メソッドは、…

変数について

今回の記事は、変数について取り扱っていきたいと思います。 プログラミングにおける変数を一言でいうと、 メモリの中にデータを一時的に記憶するための領域であり、任意の名前をつけて管理することができるものです。また、この変数についた名前を変数名と…

さまざまなデータ型について

前回までの記事で、プログラミングの基本的な概念を取り扱ったので、今回の記事からはより実践的な内容を取り扱っていきたいと思います。 pythonにはさまざまなデータ型があります。データ型とは、データを性質でグループ分けしたものです。数値型のデータ型…

オブジェクト指向とは?

pythonはオブジェクト指向のプログラミング言語であす。今回の記事はこの意味を解説していきたいと思います。オブジェクト指向の意味を端的に言うと… オブジェクトを中心に考えるプログラミング手法です。 なんだかよく分かりませんね。 まず、オブジェクト…

Pythonって何が良いの?

こんにちは、今回はPythonの利点について書いていきます。世の中にはさまざまな言語があり、その各々の言語に得意なことがあることを前回の記事で書きました。今回の記事では、Pythonの得意なことについて書いていきます。ざっくりPythonの利点を書くとそれ…

プログラミング言語とはそもそも何?

記念すべき最初の記事です。自分の記事は、プログラミングを全く知らない人を対象に、なんとなくイメージを掴んでもらうことを目標に書いています。非定期にゆっくりと書いていきたいと思うので、暇な時に読んでみてください。プログラミング言語を一言で表…