トップ «前の日記(2013-09-13(Fri)) 最新 次の日記(2013-09-16(Mon))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2013-09-15(Sun) 台風が迫ってるらしい

ちょっとだけ改良

これもpython 2.7.3 と3.2.3 両対応。
フォーマット文字列について少し確認。16進で 一桁ならゼロを頭に。

from sys import argv
last = len(argv)
for x in range(1,last):
  argv[x] = int(argv[x], 16)
 
hexnum = 0
for x in argv[1:last]:
  hexnum = hexnum ^ x
 
print ("0x{:02x}".format(hexnum))
$ 16.py 3 50
0x53
 
$ printf "0x%02x\n" $((0x03 ^ 0x50))
0x53

リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。