Pythonでファイルの読み込みを行う方法
あらかじめ用意した次のようなテキストファイル(sample.txt)をPythonのプログラムから読み込む方法について説明します。sample.txtaaaaa bbbbb cccccファイルの読み込みや書き込みの手順ファイルの読み書きは基本的に以下の手順で行います。ファイルを開くファイルを読み込み(書き込み)、処理を行うファイルを閉じる以下ではまず、ファイルを扱うための準備としてopen()とc……
あらかじめ用意した次のようなテキストファイル(sample.txt)をPythonのプログラムから読み込む方法について説明します。sample.txtaaaaa bbbbb cccccファイルの読み込みや書き込みの手順ファイルの読み書きは基本的に以下の手順で行います。ファイルを開くファイルを読み込み(書き込み)、処理を行うファイルを閉じる以下ではまず、ファイルを扱うための準備としてopen()とc……
プログラムの基本的な制御構造(逐次実行、条件分岐、繰り返し)の一つである繰り返しの書き方について説明します。他の多くのプログラミング言語と同様、Pythonでは繰り返しをfor文あるいはwhile文を使って記述します。ここではfor文の書き方について説明します。基本的なfor文の書き方基本的なfor文の書式は次の通りです。for 変数 in オブジェクト: 実行したい処理1 実行し……
print文は文字列や数値、変数を標準出力(コンソール等)に表示します。ここでは、python version 2.xにおけるprint文の書き方について説明します。ただし、version 3.xでは使えないものもありますので注意してください。また、Pythonプログラム中で日本語(UTF-8)を扱う場合はプログラムファイルの1行目か2行目に以下のコードを記述してください。# -*- coding……
Pythonのバージョンを確認する方法について説明します。バージョンを確認するコマンドプロンプト上で、以下のコマンドを打ち込むことでPythonのバージョンを確認することができます。 $ python -V Python 2.7.1Pythonのバージョン別の互換性について2008年にPython3.0がリリースされましたが、いま現在でも2.x系が主流です。しかし、最近ではPython3.x系に対……
Pythonにおける無名関数(匿名関数)の書き方について説明します。無名関数は、一度だけしか使われない使い捨ての関数のことです。一度きり使うだけなので、名前をつける必要がないため無名関数と呼ばれます。Pythonではlambda式を使って無名関数を作ることができます。lambda式を使った無名関数の作り方通常、関数は処理のまとまりに名前をつけて部品化したもので、名前をてがかりにプログラム中のどこか……
ページ全体のバランスを考える際に必ず必要なのがセンタリングです。センタリングにより好みの位置に自由に配置できるようになることは必須といえます。ここではその様々なセンタリング方法を紹介します。左右のセンタリング:インライン要素の場合インライン要素をセンターに寄せる場合は、その要素を含むブロック要素に「text-align: center;」を使用します。ここで、インライン要素とはテキストや画像を指し……
スキューモーフィズムはフラットデザインへの道を示し、フラットデザインは… 何かその中間的なものへの方法を示します。近年採用されているテクニックの1つに、パララックス・スクローリングと呼ばれる、サイトに奥行きの錯覚を加える視覚効果があります。 本記事では、パララックスを皆さんのサイトに採用する際に検討するべき項目をいくつかご紹介します。フォアグラウンドとバックグラウンドの両方のコンテンツを異なる速度……
ファイルへ書き込むにはwrite関数やwritelines関数を使用します。 write関数でファイルに書き込みをする write関数の書式は以下の通りです。 対象のファイルオブジェクト.write(書き込む文字列) write関数を使用したサンプル ファイルを開くのにはopen関数を利用します。書き込みの場合は第2引数に「'w'」を渡してファイルを書き込みモードで開いておくのを忘れないようにして……
CSVファイルを読み書きするには、csvモジュールのcsv.readerとcsv.writerを使用します。CSVファイルの読み込みまず、open()でファイルをオープンします。file = open('サンプル.csv')次に、readerオブジェクトを作成します。reader = csv.reader(file)そして、for文やnextなどを使ってreaderオブジェクトから1行ごとに取得し……
辞書の要素の追加と削除の方法を紹介します。要素を追加するPythonの辞書では要素は動的に追加されます。対象の辞書[キー] = 要素辞書にキーが既に存在している場合は要素の値が更新され、そうでない場合は新しく辞書に要素が追加されます。d = { "one": "A", "two": "B" } d["three"] = "C" print d # {'three': 'C', 'two': ……