Pythonについて0から教えてください
■ このスレッドは過去ログ倉庫に格納されています
0101デフォルトの名無しさん
2005/11/03(木) 17:04:24おおっ、ありがとうございます
初心者なので>>86,87 を縛りなしで書いてみて>>88,90 をなんとなく理解しました
ちなみに自分のはこんなのになりました
正規表現オブジェクトの使い方がいまいち判ってないです
import re
tempre = raw_input("Tempreture? >")
match = re.match(r"^(\d+)(f|c)", tempre, re.I)
if match:
answer = (match.group(2).upper() == "C") and \
"%.2fF" % (9*float(match.group(1))/5+32) or \
"%.2fC" % (5*(float(match.group(1))-32)/9)
else:
answer = "invalid input"
print answer
■ このスレッドは過去ログ倉庫に格納されています