Python 3 で mysql.connector
を使って MySQL に接続した方法を紹介します。
「isalnum」タグアーカイブ
ctype.h にあるよく使う関数
ctype.h で定義されている、よく使うであろう関数をまとめてみました。
文字チェック
- int isalnum(int character)
引数が文字 (
'A'
から'Z'
,'a'
から'z'
または0
から9
) なら 非ゼロ、そうでなければゼロを返す。- int isalpha(int character)
引数がアルファベットなら非ゼロ、そうでなければゼロを返す。
- int isdigit(int character)
引数が数字 (
0
から9
) なら非ゼロ、そうでなければゼロを返す。- int isxdigit(int character)
引数が16進数文字 (
0
から9
、'A'
から'F'
または'a'
から'f'
) なら非ゼロ、そうでなければゼロを返す。- int iscntrl(int character)
引数が制御文字 (
0x00
から0x1F
または0x7F
) なら非ゼロ、そうでなければゼロを返す。- int isprint(int character)
引数が印字可能文字 (
0x20
から0x7E
) なら非ゼロ、そうでなければゼロを返す。- int isgraph(int character)
引数がスペース以外の印字可能文字 (
0x21
から0x7E
) なら非ゼロ、そうでなければゼロを返す。- int islower(int character)
引数が小文字なら非ゼロ、そうでなければゼロを返す。
- int isupper(int character)
引数が大文字なら非ゼロ、そうでなければゼロを返す。
- int isspace(int character)
引数が空白文字 (スペース、タブ文字、復帰文字、改行文字、垂直タブ文字、改ページ文字) なら非ゼロ、そうでなければゼロを返す。
- int ispunct(int character)
引数が句読点文字 (空白文字と
isalnum
が非ゼロとなる文字を除くすべての文字) なら非ゼロ、そうでなければゼロを返す。
文字変換
- int tolower(int character)
character
が大文字なら、それを小文字にして返す。- int toupper(int character)
character
が小文字なら、それを大文字にして返す。