Blog
ブログで学ぶUX

Pythonで文字列を検索する:find(), re.search()

Python で文字列を検索する場合は、単純な文字列で検索する find と、正規表現で文字列を検索する re.search メソッドなどがあります。今回はこれらのメソッドの使い方について説明します。 find() を使用して文字列を検索 find の記述方法は以下の通りです。 検索対象の文字列.find(検索する文字列) 引数には検索する文字列を指定します。文字列が見つかった場合は、見つかった……

投稿日:

Pythonの数値型の使い方

Python 上で数値を扱う場合「整数型」「浮動小数点型」「複素数型」の3種類の型があります。ここでは、この3種類の型の扱い方について解説します。整数型整数型では正負の整数を扱うことが出来、C言語での int 型に相当します。また扱える桁数は無制限となります(システムのメモリには依存します)。なお  Python バージョン2までは整数型と長整数型(long 型に相当)が別に用意されていましたが、……

投稿日:

jQueryで要素内のテキストを設定する:text()

jQueryで要素内のテキストを取得・変更するtext()について紹介します。 これを使うことで、Ajax通信など何かしらの操作や通信がされた時に、動的にテキストを変更することができます。 text()で要素のテキストを取得する $("要素").text() 指定したクラス、ID、タグなどの要素内のテキストを取得します。 子要素がある場合 指定したタグが子要素を含む場合、 HTMLタグを除いた子要……

投稿日:

Pythonのプログラムを実行する方法

Python にはインタラクティブシェルを用いる方法と、ファイルにプログラムを記述してから実行する方法があります。それぞれ手順を説明します。もし Python がインストールされていない場合は、こちら(Windows PCの場合)を参考にしてください。インタラクティブシェルを使用するインタラクティブシェルでは、対話的に(インタラクティブに)命令を入力、実行する方法で、1行から数行のコマンドを入力し……

投稿日:

jQueryでページ内スクロールの速度・位置をカスタマイズする

  今回は、jQueryを使ってページをスクロールする方法を紹介します。 よく、WEBページを見ていると「TOPへ戻る」のリンクがあり、クリックするとスクロールしてTOPへ戻る事があります。 HTMLだけでもページ内リンクを使うことでページをスクロールすることはできますが、jQueryを使うことでスムーズなスクロールを実現することができます。 animate()を使ったスムーズなスクロール 今回使……

投稿日:

WindowsにPythonをインストールする方法

Python のプログラミングを行うには、お使いの PC に Python の実行環境をインストールする必要があります。ここでは WindowsPC を想定して、インストールとセットアップ手順を説明します。実行環境のダウンロード日本語版のPython実行環境は、日本Pythonユーザ会の公式Webサイト(図1)からダウンロードできます。まずはこちらのサイトにアクセスしてください。[caption ……

投稿日:

エクセルでセルの文字数を求めるLEN関数の使い方

セルの中に何文字入っているかを知りたいときに使える関数がLEN(レン)関数です。LEN関数の使い方は簡単なのでしっかり覚えていきましょう。 LEN関数LEN関数のLENはlengthからきていて、すなわち長さに関する関数です。基本的な使い方としては、=LEN(文字列もしくはセル)というように入力します。例えば、=LEN(B1) と入力をすると、セルB1にある文字列の長さ(文字数)を求めるという意味……

投稿日:

国内外のデザイナーによる美しいポートフォリオサイト11選

この記事では、デザイナーやクリエイターの美しいUIのポートフォリオサイトを10サイト紹介します。ユニークで美しいポートフォリオサイトは、UIデザインに詰まった時や自分のポートフォリオサイトを作る時の参考になります。1. Jason Benjaminさんモーション・ビジュアルデザイナーのJason Benjaminさんのポートフォリオサイトです。EvernoteのUIデザイナーもされていたとのことで……

投稿日:

【UXの迷信】マジカルナンバー7はUIでも適用される?

George Miller氏が提唱したマジカルナンバー7という理論がありますが、それに従いメニュータブやドロップダウンリストの表示個数を7つに制限するのは間違っています。Millerの元々の理論は、人間の短期記憶は、最高で7つ(±2)までしか維持できないというものです。しかしWebページでは、情報は視覚的に示されており、人は何かを記憶する必要もなく、よって簡単にもっと幅広い選択肢を扱うことができる……

投稿日:

Pythonのformatメソッドによる文字列フォーマットの方法

今回は Python の文字列フォーマットを行う format メソッドの使い方について説明します。format メソッドは Python 2.6 から追加されたメソッドです。Python では今まで %演算子を使用したフォーマット方法が使われていましたが、format メソッドはそれを拡張したものになります。%演算子を仕様したフォーマットは今後廃止する可能性があると予告されています。特に理由がな……

投稿日: