1. 程式人生 > >Python中程式碼換行問題

Python中程式碼換行問題

1. 在程式碼末尾加上“\”

例如:

usageMsg = u"使用方法:\n1.執行CMD命令:cmd xxx(xxx為命令)\n"\
            u"-例如關機命令:\ncmd shutdowm -s -t 0 \n" \
            u"2.獲取當前使用者:cap\n3.啟用訊息助手(預設關閉):ast\n"\
            u"4.關閉訊息助手:astc"
print(usageMsg)

輸出結果:

使用方法:
1.執行CMD命令:cmd xxx(xxx為命令)
-例如關機命令:
cmd shutdowm -s -t 0 
2.獲取當前使用者:cap
3.啟用訊息助手(預設關閉):ast
4.關閉訊息助手:astc

其中,以u或U開頭的字串表示unicode字串,並不是針對中文字元。

2. 在括號() {} [] 中不需要換行符

例如:

usage = ['使用方法:\n1.執行CMD命令:cmd xxx(xxx為命令)',
         '-例如關機命令:\ncmd shutdowm -s -t 0 '
         '獲取當前使用者:cap\n3.啟用訊息助手(預設關閉):ast']
print(usage)

輸出:

['使用方法:\n1.執行CMD命令:cmd xxx(xxx為命令)', '-例如關機命令:\ncmd shutdowm -s -t 0 獲取當前使用者:cap\n
3.啟用訊息助手(預設關閉):ast']