帶有縮進且沒有分號和括號的Python需要一些時間才能習慣......來自C++。這個,我肯定是一個簡單的解決方法,但我似乎無法找到問題。非常感謝您的幫助。這是我的。當我運行這段代碼時,它就像第二個'if'語句不存在一樣。即使我註釋掉第一個「如果」語句,在打印行的第二個「如果」語句從不打印屏幕:使用if語句條件來查看NULL用戶輸入並打印:「sometext ...」
import re
while True:
stringName = raw_input("Convert string to hex & ascii(type stop to quit): ").strip()
if stringName == 'stop':
break
if stringName is None: print "You must enter some text to proceed!"
print "Hex value: ", stringName.encode('hex')
print "ASCII value: ", ', '.join(str(ord(c)) for c in stringName)
非常感謝.... – suffa 2011-04-15 19:54:17