- 2019年12月27日
- 2019年12月27日
- 0件
【Python】文字列の大文字・小文字変換(upper・lower)
こんにちは、Tamagoです。 今回は、文字列の変換について説明していきたいと思います。 具体的には、以下のような文字列変換をサンプルソースを使いながら説明していきたいと思います。 小文字⇒大文字 (upper) 大文字⇒小文字 (lower) 先頭1文字を大文字、それ以外小文字(capitaliz […]
こんにちは、Tamagoです。 今回は、文字列の変換について説明していきたいと思います。 具体的には、以下のような文字列変換をサンプルソースを使いながら説明していきたいと思います。 小文字⇒大文字 (upper) 大文字⇒小文字 (lower) 先頭1文字を大文字、それ以外小文字(capitaliz […]
機械学習のアウトプットとしてプログラムを書いているときに、ランダムなデータのCSVファイルが必要になって、サンプルソースを作ったので記事にしました。 この記事では、「国語」、「数学」、「英語」の三教科のテスト結果をCSVで作成する処理について説明していきます。 ファイルの書き込みについて 「with […]
モジュールのソースコードを確認するときは「inspect」を使ってソースの中身を確認することが出来ます。 「inspect」を使う際にはソースを書いて、実行しないといけないのですが、いちいち書くのがめんどくさかったので、確認したいモジュールを引数で渡してモジュールのソースコードを確認するツールを作成 […]
Pythonではjoinを使うと配列(list)を結合することが出来ます。この記事では、joinを使ったサンプルソースを実行結果ものせて紹介しています。 listを結合する まず初めにjoinについて説明します。 使い方は以下の通りでシングルコーテーションに「区切り文字」を指定しjoin関数の引数に […]
Webシステムの「 初期パスワードの生成 」とかで使おうと思って調べたのでアウトプットします。 これって結構、需要ありそうなのにモジュールがなかったので関数を作ってみました。 この記事では、ランダムな文字列を生成する関数を作るにあたって必要なモジュールの紹介と実装したサンプルソースを紹介しています。 […]
Pythonでは、「 in 」を使うと対象の文字列に特定の文字が含まれるかチェックすることができ、これを応用することで「 不正文字チェック 関数」を作ることが出来ます。 この記事では、以下の処理にフォーカスを当ててサンプルソースを使いながら説明していきたいと思います。 特定の文字列を含むか判定する処 […]
Pythonの開発でアルファベットの文字列定数をベタ書きするのがめんどくさかったので、いい方法がないか調べたところ「stringモジュール」を使うと様々な定数が定義されていたのでまとめてみました。 具体的には、「アルファベット(大文字・小文字・両方)」、「数字」、「記号」の定数が定義されていたのでサ […]
ネット上でPythonのファイル操作の方法を調べていると「open with」という構文が良く出てきたのでまとめてみました。 この 「with open」 構文のメリットとして可読性が上がることと「close」をする必要がない?とのことなのでサンプルプログラムを作って動かしてみました。 ファイル操作 […]
私はPython以外の言語で仕事をしていまして、趣味でPythonを勉強しています。実装中に「Null」オブジェクトの操作をしているときにエラーが発生しました。 どうやら、Pythonでは、Nullは存在しないそうな。。。 その代わりに「None」を使うそうです。 この記事では、PythonのNul […]
はじめに Pythonの開発を行っていて連続した逆さまの数字が取得したいと思いrange関数について調べました。どうやら、range関数のstepにマイナスの値を指定するとreverseな数字が取得できるそうです。この記事ではPythonのサンプルソースを使いながら逆さま(reverse)な連続した […]