タグ

ブックマーク / s51517765.hatenadiary.jp (1)

  • ifのネストが深くなってしまう - プログラミング素人のはてなブログ

    一般的にネストは深くなりすぎないほうがいいといわれています。 何段以上が「深い」とするかはコーディング規約に依存しますが、多数の条件を調べようとすると「深くせざるを得ない」と思っていました。 例えとして、複数の条件にマッチするTweetを探したいときを例に示します。 ここではTwitterの検索にはTweepyを使用しています。 条件 ・特定のアカウントでない ・NG wordが含まれていない ・RT数が30以上 ・お気に入れられが30以上 ・日語 まず思いつくコードは以下のようになると思います。 keyword="電子工作" NG_ScrName =[aaa,bbb,ccc,ddd] for tweet in api.search(q=keyword, count=200): # 検索 txt = tweet.text #テキスト文 if not tweet.user.screen_

    ifのネストが深くなってしまう - プログラミング素人のはてなブログ
    honamis
    honamis 2020/11/01
  • 1