pythonを始めたばかりの初心者です。
手持ちの教科書(初心者向けです)で見つからなかったので質問してみます。
Cでは、char型の変数'a'は何もしなくてもasciiコードの数値ですが(そのものに1を加算して'b'にすることができますが)、pythonで文字'a'を(これが同じくasciiまたはUTF-8の符号だとして)0x61に数値化するにはどうするのが一般的なのか、教えていただけませんでしょうか(8ビットだけで結構です)。
学んだことを積み重ねると、
行きは(文字を'a'とすると)符号化してから数値化して、
int('a'.encode('hex'),16)
帰りは(数値をnとすると)逆に、
('%x'%n).decode('hex')
としか思いつきません。なんとなく動いていますがこれは変でしょうか。
あまりに面倒なのでこれは怪しいぞ、きっと大事なことを理解していないのだ、と、ここはみな様の教えをいただきに参りました。
全く基本でお恥ずかし限りですが、どうぞよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
えぇと.... 例えば
http://docs.python.jp/2/library/functions.html#ord
とか
http://docs.python.jp/2/library/functions.html#chr
とかは, ご期待にかないますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- その他(プログラミング・Web制作) python コードについて(初学者です) 3 2023/07/20 14:44
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- Java Java 南京錠 2 2023/02/04 11:46
- JavaScript useStateの分割代入について 1 2022/05/06 10:02
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
fgetsなどのときのstdinのバッ...
-
C言語のfor文です。 繰り返しの...
-
文字列から空白を取り除きたい...
-
atoi( ) の反対をやりたい
-
charでの計算?
-
DPマッチング
-
間接操作のレベルとは
-
c言語でユーザ関数を利用して入...
-
バイトスワップをやりたい
-
sprintfに同じ変数は使えるか
-
CStringをwchar_tに変換したい
-
strtok関数 自作
-
sprintf関数の作り方
-
C言語、リダイレクト
-
重複文字を出力させない!!
-
Linuxでフォルダ内全ファイル名...
-
ユニコード文字列の分割
-
C言語です
-
C言語の入力した文字を反転させ...
-
3桁区切(コンマ)記号をつけ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fgetsなどのときのstdinのバッ...
-
charでの計算?
-
C言語のfor文です。 繰り返しの...
-
charからLPTSTRへの変換方法
-
文字列から空白を取り除きたい...
-
C言語の入力した文字を反転させ...
-
'const char *' 型は 'char *' ...
-
配列をnビットシフトする
-
str系関数を使わずに二つの文字...
-
int main()の・・・
-
atoi( ) の反対をやりたい
-
CStringをwchar_tに変換したい
-
c++ 文字列を入力して、一文字...
-
switch文で文字を比較すること...
-
干支のプログラム
-
3桁区切(コンマ)記号をつけ...
-
絶対パスからのファイル名の切...
-
間接操作のレベルとは
-
間接参照のレベルが異なっています
-
型変換
おすすめ情報