注目キーワード
CATEGORY

小ネタ

  • 2021年7月7日
  • 2022年9月1日
  • 0件

【Python】辞書(dict)からNoneを削除する方法

こんにちは、Tamagoです。 関数の引数を動的に渡す際に、Noneがあると不都合があったので、dictから値がNoneのキーを削除する方法を調べてみました。 実際には専用の関数などはなくロジックを組むしかなさそうです。 やりたいこと やりたいこととしては以下のように、None( key2,key4 […]

  • 2019年12月27日
  • 2022年9月1日
  • 0件

【Python】文字列の大文字・小文字変換(upper・lower)

こんにちは、Tamagoです。 今回は、文字列の変換について説明していきたいと思います。 具体的には、以下のような文字列変換をサンプルソースを使いながら説明していきたいと思います。 小文字⇒大文字 (upper) 大文字⇒小文字 (lower) 先頭1文字を大文字、それ以外小文字(capitaliz […]

  • 2019年12月13日
  • 2022年9月1日
  • 2件

Pythonで機械学習用のCSVファイルを作成する

機械学習のアウトプットとしてプログラムを書いているときに、ランダムなデータのCSVファイルが必要になって、サンプルソースを作ったので記事にしました。 この記事では、「国語」、「数学」、「英語」の三教科のテスト結果をCSVで作成する処理について説明していきます。 ファイルの書き込みについて 「with […]

  • 2019年11月25日
  • 2022年9月1日
  • 0件

【Python】モジュールのソースコードを確認するツールを作ってみた

モジュールのソースコードを確認するときは「inspect」を使ってソースの中身を確認することが出来ます。 「inspect」を使う際にはソースを書いて、実行しないといけないのですが、いちいち書くのがめんどくさかったので、確認したいモジュールを引数で渡してモジュールのソースコードを確認するツールを作成 […]

  • 2019年11月20日
  • 2022年9月1日
  • 1件

【Python】listの結合joinの使い方

Pythonではjoinを使うと配列(list)を結合することが出来ます。この記事では、joinを使ったサンプルソースを実行結果ものせて紹介しています。 listを結合する まず初めにjoinについて説明します。 使い方は以下の通りでシングルコーテーションに「区切り文字」を指定しjoin関数の引数に […]

  • 2019年11月17日
  • 2022年9月1日
  • 0件

【Python】ランダムな文字列の生成方法

Webシステムの「 初期パスワードの生成 」とかで使おうと思って調べたのでアウトプットします。 これって結構、需要ありそうなのにモジュールがなかったので関数を作ってみました。 この記事では、ランダムな文字列を生成する関数を作るにあたって必要なモジュールの紹介と実装したサンプルソースを紹介しています。 […]

  • 2019年11月12日
  • 2022年9月1日
  • 0件

【Python】特定の文字列を含むか判断する方法

Pythonでは、「 in 」を使うと対象の文字列に特定の文字が含まれるかチェックすることができ、これを応用することで「 不正文字チェック 関数」を作ることが出来ます。 この記事では、以下の処理にフォーカスを当ててサンプルソースを使いながら説明していきたいと思います。 特定の文字列を含むか判定する処 […]

  • 2019年11月12日
  • 2022年9月1日
  • 0件

【Python】数字・アルファベット・記号の文字列定数(stringモジュール)

Pythonの開発でアルファベットの文字列定数をベタ書きするのがめんどくさかったので、いい方法がないか調べたところ「stringモジュール」を使うと様々な定数が定義されていたのでまとめてみました。 具体的には、「アルファベット(大文字・小文字・両方)」、「数字」、「記号」の定数が定義されていたのでサ […]

  • 2019年10月21日
  • 2022年9月1日
  • 2件

【Python】with open構文の使い方について

ネット上でPythonのファイル操作の方法を調べていると「open with」という構文が良く出てきたのでまとめてみました。 この 「with open」 構文のメリットとして可読性が上がることと「close」をする必要がない?とのことなのでサンプルプログラムを作って動かしてみました。 ファイル操作 […]

  • 2019年10月12日
  • 2022年9月1日
  • 1件

【Python】Null(None)の判定方法について

私はPython以外の言語で仕事をしていまして、趣味でPythonを勉強しています。実装中に「Null」オブジェクトの操作をしているときにエラーが発生しました。 どうやら、Pythonでは、Nullは存在しないそうな。。。 その代わりに「None」を使うそうです。 この記事では、PythonのNul […]