chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

【python】変数内に、ある文字列が存在するか確認

   

些細なことですが、寝たらすぐに忘れてしまうのメモ。(揮発性なのです)

PR

プログラムを書いてて、
「変数内にとある文字列が含まれていたら、処理A、なかったら処理B」
ということがしたいとき。まあよくありますね。
そんなときは in ステートメントを使うと楽です。

anyoneという変数内に「女子高生」という文字列が含まれているかをチェックしています。
こんな感じですがこれだとエラーがでます。(は?バカにしてんの?)
TypeError: ‘in <string>’ requires string as left operand

正しくやるためには、

こんな感じで文字列の前にuを付けてあげましょう。
UNICODEとして?指定してあげる必要があるとかないのか。

ちなみに女子高生ではなく、
JK
であればuを付ける必要ないです。日本語ではないので。

初歩的なところですが初めて触る言語ではこういったところでちょっとはまったりします。

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - 技術系

\皆によく読まれてる人気記事/

スポンサーリンクと関連コンテンツ

  関連記事

【Ansible】実行サーバから構築対象サーバにSSHするユーザの指定の仕方

いつも忘れてしまうのでメモ

【Linux】サーバ間をノンパスでSSH接続したい時にやる鍵交換の方法

頻繁に接続しに行くサーバで毎回パスワード打つのは面倒くさいので鍵交換することでパ …

【解説付き】vimrcのオススメな設定内容を晒すので参考に【小技も】

貼り付けるだけで便利になるviエディタの自分の設定について晒しておきます。 (自 …

【Ansible】linuxのコマンド実行結果を元に処理をわけたい

nfsをマウントさせるときにサーバ上のmountのバージョンが古いとansibl …

知らないと大惨事に・・・DNSのSPFレコードにはincludeできる上限がある件(10回)

意外と情報がなく、知らずに馬鹿みたいにIncludeすると大変なことになるのでメ …

Gitでプロジェクトごと別リポジトリにpush(コピー)する方法

様々なシーンで、 「リポジトリAのファイルをまるっとリポジトリBに持って行きたい …

【Ansible】list型で定義した変数を改行区切りでjoinし出力する

題名でやりたい内容伝わるかしら・・・w

linuxで大文字を小文字、小文字を大文字に変換させたいときのコマンド

tr を使う。   ・小文字を大文字する場合 tr ‘[a …

ブログをgoogleとbingにインデックスさせた(申請した)

ブログを立ち合げたわけだしせっかくなので、 検索エンジンに引っかかるようにしたい …

macのターミナルで「ll」コマンド叩いても「コマンドが見つかりません」となる

まいど。 新しくかったimacで久しぶりに開発でもするかなと思ってターミナル(i …

※コメントですが僕が確認してからとなるのでだいたい3日後の反映となります。

Message

メールアドレスが公開されることはありません。