nishimura.clubnishimura.club

Python の基本構文

作成日
2021-07-19
更新日
2021-07-22

参考

配列

list = ['A', 'B', 'C'] print(list[0]) # 'A'

dict

d = {'k1': 1, 'k2': 2, 'k3': 3} print(d) # {'k1': 1, 'k2': 2, 'k3': 3} print(d['k1']) # 1

型出力

docs = websites_ref.stream() print(type(docs)) # <class 'generator'>

NOTE: イテレータとジェネレータが存在する。

条件式 or

og_description = "A" description = "B" answer = og_description or description or "" print(answer) # "A" og_description = "" description = "B" answer = og_description or description print(answer) # "B" og_description = None description = "B" answer = og_description or description print(answer) # "B" og_description = None description = None answer = og_description or description print(answer) # None og_description = None description = None answer = og_description or description or "" print(answer) # ""

条件式 not

if not is_existed:

三項演算子

a = {True時の処理} if {条件式} else {False時の処理}

URL取得

from urllib.parse import urlparse parsed_url = urlparse("https://nishimura.club/") article_id = hash_text(parsed_url.geturl())

import

from urllib.request import urlopen from urllib.parse import urlparse

Related