2022-09-21から1日間の記事一覧

Python 日付や時刻をYYMMDDhhmmssなどの形式に書式化する

ネタ元 atmarkit.itmedia.co.jp # datetimeモジュールを使用 import datetime t_delta = datetime.timedelta(hours=9) JST = datetime.timezone(t_delta, 'JST') now = datetime.datetime.now(JST) print(repr(now)) # 出力例 #datetime.datetime(2021, 11, …

文字列が十進数字か判定 str.isdecimal()

小数点があると数字じゃないと判定されるので str.replace(".","").isdecimal()などとすれば回避できる ネタ元 note.nkmk.me

Pythonの文字列の一部を取得する

書式はこんな感じ文字列[開始:終了] 文字列[開始:] 文字列[:終了] 文字列[位置] 文字列[開始:終了:増分] ネタ元 itsakura.com

Python 三項演算子

なのでこんなかんじになる x = 101 s = 'odd' if x % 2 else 'even' print(s) # odd ネタ元 atmarkit.itmedia.co.jp

Python 真偽値bool型(True, False)と他の型との変換・判定

TrueとFalseは1, 0と等価など ルールを紹介note.nkmk.me

Pythonで文字を数値変換

Pythonで数字の文字列strを数値int, floatに変換整数ならint() print(int('100')) print(type(int('100'))) # 100 # <class 'int'>浮動小数点数に変換: float() print(float('1.23')) print(type(float('1.23'))) # 1.23 # <class 'float'>2進数、8進数、16進数表記の文字列を数値に変換 </class></class>…

Python format関数で日付をYYYYMMDD形式に

print(format(today, '%Y%m%d'))他にも方法がある ネタ元 www.relief.jp

Python SQLite3 selectで一行を取得する(fetchone)

# coding: utf-8 import sqlite3 conn = sqlite3.connect(r'E:\dev\sqlite-test\test1.db') c = conn.cursor() c.execute("select * from syain") list1 = c.fetchone() print (list1) #(1, '鈴木', 'suzuki') print (list1[0]) # 1 print (list1[1]) # 鈴木…

Python 文字列を日付型datetimeに変換する

import datetime str = '20210501' dte = datetime.datetime.strptime(str, '%Y%m%d') print(dte) #[結果] 2021-05-01 00:00:00 ネタ元 pg-chain.com

Python 現在の日時取得

現在日時のdatetimeオブジェクトを取得: datetime.datetime.now() import datetime dt_now = datetime.datetime.now() print(dt_now) # 2019-02-04 21:04:15.412854 print(type(dt_now)) # <class 'datetime.datetime'> ネタ元 note.nkmk.me</class>

python例外処理 すべての例外をキャッチ

try: print(a / b) except: print('Error') ネタ元 note.nkmk.me

python3でsqlite3の操作

python3でsqlite3の操作 qiita.com