Python命令列下修改輸入提示符的風格

2021-10-25 11:13:55 字數 1192 閱讀 2873

sys.ps1、sys.ps2:字串,指定直譯器的首要和次要提示符。僅當直譯器處於互動模式時,它們才有定義。這種情況下,它們的初值為 '>>> ' 和 '... '。如果賦給其中某個變數的是非字串物件,則每次直譯器準備讀取新的互動式命令時,都會重新執行該物件的 str(),這可以用來實現動態的提示符。

win10系統下開啟cmd視窗:

microsoft windows [版本 10.0

.18363

.1198

](c)

2019 microsoft corporation。保留所有權利。

c:\users\chenxuqi>python

python 3.7

.4(tags/v3.

7.4:e09359112e, jul 8

2019,20

:34:20

)[msc v.

1916

64bit

(amd64

)] on win32

type "help",,

"credits" or "license"

for more information.

>>>

import sys

>>> sys.ps1

'>>> '

>>> sys.ps2

'... '

>>> sys.ps1 =

'敲**的小風請輸入:->'

敲**的小風請輸入:

->

print

("程式正在執行..."

)程式正在執行...

敲**的小風請輸入:

->sys.ps2 =

'我是縮排'

敲**的小風請輸入:

->

for i in

range(5

):我是縮排 print

("數字是:"

,i)我是縮排

數字是:

0數字是:

1數字是:

2數字是:

3數字是:

4敲**的小風請輸入:

->

敲**的小風請輸入:

->

敲**的小風請輸入:

->

敲**的小風請輸入:

->

python入門 獲取命令列輸入

獲取命令列輸入 argv.py import sys for item in sys.argv print item 有兩種呼叫方式 python argv.py first second argv.py first second 輸出 argv.py first second 可以把 for迴圈的...

Linux 命令列輸入

這幾天剛剛接觸到linux,在windows上安裝的vmware虛擬機器,centos7。安裝什麼都是賈爺和辦公室的同事幫忙搞定的。在虛擬機器介面,按快捷鍵ctrl alt enter,可以全屏顯示linux介面,再按一次則退出全屏。如何在linux裡輸入命令列,這個問題讓我捉急了好一會兒,之後發現...

Windows 下 命令列 無法輸入中文

1.首先想到的是輸入的問題,新增了預設的 智慧型abc 輸入法後,還是無法輸入。看來是輸入法控制程式的問題!windows 的輸入法控制程式是 conime.exe 結果一搜尋,發現在系統中沒有 發現 conime.exe 當然無法切換輸入法了。從另一台電腦上拷貝 conime.exe 到我的 sy...