文字列操作【Python】文字列操作:文字列中に含まれる文字列の個数を数える 嫁ちゃん 文章の中に含まれる特定の文字が何個あるか数えたいんですけど? わたし そんなときは、 str型の count() メソッドを使うといいよー♪ はじめに str.count() は、文...2020.04.112022.11.23文字列操作
文字列操作【Python】文字列操作:find()、index() 文字列の検索 嫁ちゃん 指定した文字列が文字列内のどの位置(インデックス)にあるか知りたいんですけど? わたし str型の find() メソッドを使えば、文字列の位置がわかるよ! はじめに str型には fi...2020.04.102022.11.23文字列操作
文字列操作【Python】文字列操作:空白や指定文字の削除 嫁ちゃん 文字列の前後に空白が入っているので、取り除きたいのですけど? わたし strip() を使えば、空白や指定文字を取り除くことができるよー。 はじめに strip() メソッド...2020.04.072022.11.19文字列操作
文字列操作【Python】文字列操作:join() で文字列を連結(結合)する 嫁ちゃん 文字列を繋(つな)ぎあわせたいんですけど? わたし join() メソッドを使えば簡単に繋ぎあわせることができるよ。 はじめに join() メソッドを使えば、要素間(文字と...2020.04.062022.11.19文字列操作
文字列操作【Python】文字列操作:文字列を replace() で置き換える 嫁ちゃん 文字列を違う文字に置き換えたいんですけど? わたし str型には「replace()」という文字列置換のメソッドが用意されているよ。 はじめに 文字列中の指定された文字を別の文字...2020.04.062022.11.19文字列操作
文字列操作【Python】文字列操作:文字列を分割する 嫁ちゃん カンマ区切りの文字列などを分割したいのですが? わたし str型には便利なメソッドが用意されているよ はじめに 文字列を指定した文字で分割する方法 用法 str....2020.04.042022.11.19文字列操作
文字列操作【Python】文字列操作:文字列の最初の文字を大文字に変換 嫁ちゃん 文字列の最初の文字を大文字にできると聞いたんですけど。 わたし 文字列 str型には capitalize() というメソッドが用意されているよ。 はじめに 文字列の最初の文...2020.04.022022.11.19文字列操作
Tkinter【Python】Tkinter:デスクトップアプリで「Hello world」を表示する 嫁ちゃん デスクトップ(ウィンドウ)アプリを作りたいんですけど? わたし では、デスクトップアプリ版の簡単「Hello world」を作ってみよー! はじめに tkinterモジュール...2020.03.302022.11.19Tkinter
組み込み関数【Python】組み込み関数:dir関数でクラスのメソッド一覧を表示 嫁ちゃん 組み込み関数にどんなメソッドがあるか知りたいんですけど? わたし 組み込み関数の「dir()」で、メソッドの一覧を取得できるよ。 はじめに クラスに含まれるメソッドの一覧を取得し...2020.03.272022.11.19組み込み関数
文字列操作【Python】文字列操作:文字列の大文字小文字変換 嫁ちゃん 文字列を大文字や小文字に変換はどうやってするの? わたし 文字列 str型には大文字や小文字にするためのメソッドが用意されているよ。 はじめに 文字列を大文字や小文字に変換す...2020.03.272022.11.19文字列操作
文法【Python】例外処理 try except の使い方 嫁ちゃん input 関数などで、数字だけを入力して欲しいのに、英単語とか入力されたら困りますよね。 わたし 例外処理 try-except を使って、実行中のエラーをキャッチしてみよう 例外処理をしな...2020.03.222022.11.19文法
文法【Python】グローバル変数の書き方と注意点 嫁ちゃん 変数にはローカル変数とグローバル変数があると聞いたのですが、どんなの? わたし 変数が使用できる範囲(スコープ)が違うんだよ。 グローバル変数 グローバル変数とローカル変数の違い ...2020.03.132022.11.19文法
組み込み関数【Python】組み込み関数:int関数の使い方 嫁ちゃん 文字列の数字を数値(整数)として扱いたいんですけど。 わたし 組み込み関数の「int()」を使うと数値(整数)に変換できるよ。 はじめに 文字列の数字を整数値に変換します。 ...2020.03.122022.11.19組み込み関数
組み込み関数【Python】組み込み関数:input関数でキーボード入力を取得 嫁ちゃん キーボードから入力した値を使ったプログラムを作りたいんですけど。 わたし 組み込み関数の「input」を使うことで実装できるよ! はじめに ターミナルなど CUI(Charact...2020.03.112022.11.19組み込み関数
Tkinter【Python】Tkinter:メッセージボックスを表示する 嫁ちゃん ターミナルの文字だらけで疲れてきたよ。 わたし 気分転換にメッセージボックスを表示してみよー! はじめに tkinter.messagebox モジュールを使って簡単なウィンドウを表...2020.03.102022.11.19Tkinter
文字列操作【Python】文字列操作:文字列中の文字の全角半角判定 嫁ちゃん 文字列内の全角半角の区別をつけたいなー わたし 文字列から1文字づつ取り出して、判定してみよう! はじめに 文字列から1文字づつ取り出して unicodedata.east_as...2020.03.082022.11.19文字列操作
文法【Python】for文の書き方 嫁ちゃん 繰り返し処理をおこなうのはどうするの? わたし for文を使うと繰り返し処理をおこなうことができるよ。 for文の書き方 用法 for 変数 in オブジェクト: 処理...2020.03.072022.11.19文法
環境構築【Python】環境構築:TensorFlow2 を Mac にインストール はじめに 対話AIを作成するにあたって、Googleが提供している TensorFlow(テンソルフロー) ライブラリをインストールしました。 TensorFlow 公式サイトはこちら TensorFlow は...2020.03.062023.02.25環境構築
文字列操作【Python】文字列操作:インデックスを指定して文字を抽出 嫁ちゃん 文字列から文字を抽出する方法ですね。 わたし 文字列だけど、基本的には配列と一緒なので、インデックスが使えるよ。 はじめに 文字列から文字を抽出する方法にはいろいろな方法があ...2020.03.062022.11.19文字列操作
データ型【Python】辞書操作:要素のソート(並び替え) 嫁ちゃん 今回は辞書のソート(並び替え)ですね。 わたし そうだね。ここでは sorted関数を使って実装します。 辞書のソート(並び替え)も覚えてしまえば、そんなに難しくないので、ここで一緒に学びましょう! ...2020.02.212022.11.19データ型標準ライブラリ辞書操作
データ型【Python】辞書操作:要素の削除 嫁ちゃん 今回は辞書から要素を削除する方法ですね。 わたし そうだねー!リストの時と同じ様な方法で要素を削除できるよ。 辞書とは? 辞書は他の言語にも「連想記憶 (associated memory...2020.02.182022.11.19データ型標準ライブラリ辞書操作
データ型【Python】辞書操作:要素の追加・変更 嫁ちゃん 辞書に追加したり、すでにある要素の内容を更新したりできますよね。 わたし そうだねー!嫁ちゃんもよくわかってきたね、優秀ださっそくいってみよー。キーが重複しないように、追加もできるので安全だね。 ...2020.02.162022.11.19データ型標準ライブラリ辞書操作
データ型【Python】辞書操作:キーと値の存在チェックと検索 嫁ちゃん 辞書のキーと値の存在チェックとは、辞書に載っているかどうか確認するという感じですか?便利なような、回りくどいような。。。 わたし 索引のラベルが付いているかどうか確かめる感じかな。値までチェックできるなん...2020.02.152022.11.19データ型標準ライブラリ辞書操作
データ型【Python】辞書操作:辞書の作成 嫁ちゃん 今回は「辞書型 (dictionary)」の使い方ですね。リスト型と似ているようですが、どういう違いがあるの? わたし リスト型と似ているね。リストの各要素に見出しが付いたような感じかな。PHPなどではお...2020.02.152022.11.19データ型標準ライブラリ辞書操作
配列操作【PHP】多次元配列から指定カラムの配列を作成する array_column() はじめに 嫁ちゃん 多次元配列から配列を作るってどういうこと?なんかややこしくない? わたし 多次元って聞くとなんか複雑そうな感じもするね。表計算ソフトで言うところの1列分のデータを取ってきて、配列を...2020.02.072022.11.19配列操作
関数・クラス【PHP】指定フォルダ内にある画像ファイルの一覧からランダムで1つ選ぶ はじめに わたしは写真を撮るのが好きで、Twitterに写真を投稿するのですが、特に公に晒してもいい写真を1つのフォルダに集め、そこから写真を一枚選んでTwitterに投稿しています。もちろん「写真を一枚選んで、Twitte...2020.02.052022.11.19関数・クラス
開発環境【Mac】Visual Studio Code を使ったPHPの最低限のデバッグ環境の構築 はじめに 小さなプロジェクトで、特にGUIを必要としない小さなプログラム作成には、MacのターミナルでPHPのソースを作成し、そのまま実行するという感じでやってきたのですが、少しリッチな環境「Visual Studi...2020.02.042022.11.29開発環境
ファイル操作【PHP】ファイルが削除可能かチェックする is_writable 概要 嫁ちゃん なぜファイルが削除可能かチェックするの?どうせ削除するなら確認なんかいらないんじゃないの。 わたし 「ファイルの削除が可能なら、ある処理をした後にファイルを削除する」というような分岐が...2020.02.022022.11.19ファイル操作
データ型【Python】リスト操作:要素の追加や、リスト結合の方法 概要 作成したリストへの要素の追加、別のリストとの結合をする方法です。 嫁ちゃん リストの要素追加や、リスト結合にはどんな方法があるの? わたし リストへの要素追加にはリストのメソッド「appe...2020.02.012022.11.19データ型リスト操作標準ライブラリ
開発環境【Mac】Homebrew で Mac に PHP7.3 をインストール はじめに MacにはもともとデフォルトでPHPが入っていますが、PHPの最新とはいかないので、バージョンアップしてゆきたいと思います。パッケージマネージャ「Homebrew」を使ってインストールしますので、特にむずか...2020.02.012022.11.29開発環境
Twitter関連【Twitter】自分のTweet(ツイート)を取得する はじめに 前回PHPでTwitterの簡単なツイート(つぶやき)をするコーディングをしてみました。今回は、「自分のツイートを取得」してみたいとおもいます。 PHPでTwitterの投稿やツィートを取得するプログ...2020.01.302023.01.15Twitter関連
Twitter関連【Twitter】Tweet(ツイート)をしてみる はじめに PHPでTwitterの投稿やツィートを取得するプログラムを作成する為には、事前にTwitterの開発者向けサイトにて「Consumer key」「Consumer secret」「Access token...2020.01.302023.01.15Twitter関連
Twitter関連【Twitter】Twitterアプリケーション作成のための準備 ブログやホームページを更新した際、広報としてTwitterへ投稿したいなーと思いまして、PHPを使ってTwitterへ投稿する方法など、少しまとめてみました。今回は、Twitterアプリケーション作成の準備について書きたいと思いま...2020.01.302022.11.19Twitter関連