亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用戶在python中輸入信息時如何選擇光標的位置?

用戶在python中輸入信息時如何選擇光標的位置?

catspeake 2023-06-27 10:47:23
抱歉,如果我的代碼看起來不對勁,這是我第一次在這里提問,而且我對 python 有點陌生。我希望用戶向我提供鍛煉的組數和次數。下面是我的代碼:print("Please enter the number of sets you would like to do followed by the number of reps. ")sets, reps = input("Pushup- \n\t" + "Sets: " + "Reps: ").split()因此,當我運行它時,光標自然會在“reps:”末尾閃爍,但是我想要它做的是,當我運行它時,光標將在“sets:”之后閃爍,并且當用戶點擊空格鍵,它將一直移動到“reps:”之后。
查看完整描述

3 回答

?
揚帆大魚

TA貢獻1799條經驗 獲得超9個贊

我建議將其作為兩個輸入:

sets = input("Pushup-Sets: ")
reps = input("Pushup-Reps: ")

您需要在一行中完成它是否有特殊原因?


查看完整回答
反對 回復 2023-06-27
?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

你為什么不嘗試做這樣的事情:


print("Please enter the number of sets you would like to do followed by the 

number of reps.")

print("Pushup-")

sets = input("Sets:")

reps = input("Reps:")

它使用返回按鈕而不是空格鍵,希望有幫助!


查看完整回答
反對 回復 2023-06-27
?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

正如其他人所建議的,將其作為兩個單獨的輸入會容易得多。

如果您確實想制作一個基于文本的應用程序,按照您所描述的方式進行操作,那么您正在尋找的庫稱為“curses”。

然而,這似乎有點不合時宜。對于快速應用程序,單獨的輸入要容易得多,而對于用戶友好的應用程序,您可能需要圖形界面(或網絡)而不是基于文本的界面。


查看完整回答
反對 回復 2023-06-27
  • 3 回答
  • 0 關注
  • 212 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號