python-else:只要写else就提示语法错误,菜鸟很纠结啊~~ python里面一直提示else错误 不知道为什么

python \u53ea\u8981\u5199else\u5c31\u62a5\u9519\uff0c\u83dc\u9e1f\u8bf7\u6c42\u5927\u795e\u6307\u5bfc

a\u6ca1\u6709\u5b9a\u4e49\uff0c\u5e94\u8be5\u5728if\u4e4b\u524d\u52a0\u4e0a a = 1

\u4e00\u4e2aif\u4e0d\u80fd\u8ddf\u4e24\u4e2aelse\u3002

参考下我这个

IDLE的缩进好奇怪

感兴趣的话可以了解下ipython, pythonwin, dreampie, bpython等



缩进问题,else要退到顶格写
>>> x=15
>>> if (x>0):
print 't'
else:
print 'e'

t

前面不要打空格
你写到文件里再运行看得更清楚,这里主要是有个“>>>”占了空间去了,让你觉得没对齐。

x=15
if x>0:
print 't'
else:
pass
你else分支没有给执行的语句

  • python-else:鍙鍐else灏辨彁绀鸿娉曢敊璇,鑿滈笩寰堢籂缁撳晩~~
    绛旓細鎰熷叴瓒g殑璇濆彲浠ヤ簡瑙d笅ipython, pythonwin, dreampie, bpython绛
  • python 鍙鍐檈lse灏辨姤閿,鑿滈笩璇锋眰澶х鎸囧
    绛旓細a娌℃湁瀹氫箟锛屽簲璇ュ湪if涔嬪墠鍔犱笂 a = 1
  • python寰幆璇彞涓殑else鎬庝箞鐢
    绛旓細elif(a[0::]==a[-1::-1]):print("{}鏄洖鏂囨暟".format(eval(a)))else:print("{}涓嶆槸鍥炴枃鏁".format(eval(a)))杩欎釜鏄吀鍨嬬殑鐢ㄥ埌if-elif-else鍒嗘敮璇彞鏉ュ垽鏂緭鍑虹殑锛屽綋鐒秈f璇彞鍙互宓屽锛python鐢ㄥ埌鐨勬槸缂╄繘鏉ュ尯鍒嗚鍙ュ潡鐨勩傛墍浠ュ垎鏀垽鏂腑璇彞缂╄繘鏈夌潃涓ユ牸鐨勮姹傘2銆乧ontinue鍜宐reak锛歝on...
  • Python sehll 鎴戝啓浜else: 鎸変笅 enter 涓哄暐鎶ラ敊浜 鎴戠殑浠g爜杩樻病鏈夊啓瀹...
    绛旓細鍙浣犲啓浜else灏卞繀椤昏濉啓鍚庨潰鐨勬潯浠讹紝鍚﹀垯浼氭姤璇硶閿欒锛岃繖鏄▼搴忚瑷鐨勫熀纭 浣犺繖鏄疘DE缂栬瘧鍣ㄩ噷闈㈠啓鐨勶紝鏈夋椂鍊欎細鏈夎繖鏍风殑闂锛屽缓璁綘灏嗕唬鐮佸啓鍦python鏂囦欢涓紝閭f牱杩愯灏变笉浼氬嚭鐜拌繖鏍风殑闂
  • python if else鐢ㄦ硶渚嬪瓙
    绛旓細Python涓鐨刬f-else璇彞鏄竴绉嶅父瑙佺殑鏉′欢璇彞锛岀敤浜庢牴鎹潯浠舵墽琛屼笉鍚岀殑浠g爜鍧椼俰f-else璇彞鐨勫熀鏈娉曞涓嬶細if condition:code block to execute if condition is True else:code block to execute if condition is False 鍏朵腑锛宑ondition鏄竴涓竷灏旇〃杈惧紡锛屽鏋滀负True锛屽垯鎵цif璇彞鍧椾腑鐨勪唬鐮侊紝鍚﹀垯鎵ц...
  • python if else鐢ㄦ硶鏄粈涔?
    绛旓細python if else鐢ㄦ硶锛氫笌浠栦笂闈㈢殑鏈杩戠殑杩樻病鏈夐厤瀵圭殑if閰嶅銆備緥濡傚垽鏂笁瑙掑舰鐨 if((a+b>c)&&(a+c>b)&&(b+c>a))if((a==b)||(a=c)||(b=c))printf("鏄瓑鑵颁笁瑙掕")if璇彞涓鑸舰寮忥細if璇彞鐨勪竴鑸舰寮忓涓嬶細if锛堣〃杈惧紡锛夎鍙1 if璇彞涓殑鈥滆〃杈惧紡鈥濆彲浠ユ槸鍏崇郴琛ㄨ揪寮忋侀昏緫琛ㄨ揪寮忥紝鐢氳嚦鏄...
  • python鍦ㄥ摢浜涙帶鍒剁粨鏋勪腑浣跨敤else淇濈暀瀛?
    绛旓細python鍙湁if璇彞浣跨敤else銆俰f璇彞鏄寚缂栫▼璇█锛堝寘鎷琧璇█銆丆#銆乂B銆乯ava銆佹眹缂栬瑷绛夛級涓敤鏉ュ垽瀹氭墍缁欏畾鐨勬潯浠舵槸鍚︽弧瓒筹紝鏍规嵁鍒ゅ畾鐨勭粨鏋滐紙鐪熸垨鍋囷級鍐冲畾鎵ц缁欏嚭鐨勪袱绉嶆搷浣滀箣涓銆俰f璇彞涓殑鈥滆〃杈惧紡鈥濆彲浠ユ槸鍏崇郴琛ㄨ揪寮忋侀昏緫琛ㄨ揪寮忥紝鐢氳嚦鏄暟鍊艰〃杈惧紡銆傚叾涓渶鐩磋銆佹渶瀹规槗鐞嗚В鐨勬槸鍏崇郴琛ㄨ揪寮忋傛墍璋撳叧绯昏〃杈惧紡灏...
  • python涓璭lse鍜宔lif鐨勫尯鍒槸浠涔?
    绛旓細1銆佹墽琛岄昏緫涓嶅悓锛歟lif鐩稿綋浜巈lse if锛岃櫧鐒Python涓娌℃湁鈥渆lse if鈥濊鍙ワ紝浣嗘墽琛岄昏緫鏄緢娓呮櫚鍦帮紝鍦ㄥ惁鍒欑殑鎯呭喌閫掕繘涓灞傛潯浠跺垽鏂備緥濡傦細a = 5 if a < 6: print(1) elif a < 7: print(2) else:print(3)鏉′欢1鍜屾潯浠2鏄浉鍏崇殑锛屼篃灏辨槸璇达紝濡傛灉鏉′欢1鍒ゆ柇鎴愬姛鐨勮瘽锛屾潯浠2灏变笉浼氱户缁垽鏂簡銆
  • Python涓鐨勯夋嫨璇彞鏈夊摢浜涘憿?
    绛旓細Python涓閫夋嫨璇彞涓昏鏈変笁绉嶅舰寮忥紝鍒嗗埆涓猴細1銆乮f璇彞 鏍煎紡锛歩f 琛ㄨ揪寮忥細璇彞鍧(鎵ц浠g爜)2銆乮f...else璇彞 鏍煎紡锛歩f 琛ㄨ揪寮忥細璇彞鍧 else锛璇彞鍧 3銆乮f...elif...else澶氬垎鏀鍙 鏍煎紡锛歩f 琛ㄨ揪寮1锛氳鍙ュ潡1 elif 琛ㄨ揪寮2 璇彞鍧2 elif 琛ㄨ揪寮3 璇彞鍧3 ...else锛氳鍙ュ潡n 瀹炰緥锛1銆乮f print...
  • python if鐢ㄦ硶
    绛旓細锛1锛夌畝鍗曠殑if璇彞锛氬湪绗1琛屼腑锛屽彲鍖呭惈浠讳綍鏉′欢娴嬭瘯锛岃屽湪绱ц窡鍦ㄦ祴璇曞悗闈㈢殑缂╄繘浠g爜鍧椾腑锛屽彲鎵ц浠讳綍鎿嶄綔銆傚鏋滄潯浠舵祴璇曠殑缁撴灉涓篢rue锛Python灏变細鎵ц绱ц窡鍦╥f璇彞鍚庨潰鐨勪唬鐮侊紱鍚﹀垯Python灏嗗拷鐣ヨ繖浜涗唬鐮併傦紙2锛塱f-else璇彞 缁忓父闇瑕佸湪鏉′欢娴嬭瘯閫氳繃浜嗘椂鎵ц涓涓搷浣滐紝骞跺湪娌℃湁閫氳繃鏃舵墽琛屽彟涓涓搷浣滐紱鍦ㄨ繖绉...
  • 扩展阅读:学python后到底能干什么 ... c++和python先学哪个 ... python if else ... python range ... python初学编程必背 ... python小海龟seth ... python while break ... python网站 ... python do while ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网