簡體   English   中英

輸入功能不顯示,打印時為“空白”

[英]Input function don´t show and is "blank" in print

我是 python 新手,在 64 位 mac 上使用最新版本的 3.7。 輸入以下代碼並運行模型時,我的名字不顯示:“很高興認識你,(空白)!”

怎么了?

print('Hello World')
print('Whats your name?')
myname = input ('Alexander') 
print('Its good to meet You,' + myname +'!')

input 函數在函數運行時需要用戶輸入,例如input() ,然后您將在終端中輸入您的姓名。 “亞歷山大”應顯示在終端中,並帶有您當前的代碼。 嘗試

print('Hello World')
myname = input('Whats your name?') 
print('Its good to meet You,' + myname +'!')

然后在命令提示符中輸入“Alexander”

更多信息在這里

input 函數用於讓用戶在開始后輸入字符串。 當它說 alexandre 時,你必須輸入一些東西

看來你在輸入函數后放了一個空格。 代替

print('Whats your name?')
myname = input ('Alexander')

嘗試這個

myname = input("Whats your name? ")

運行此代碼后,當此要求輸入您的姓名時,只需輸入您的姓名

完整的代碼看起來像這樣

print('Hello World')
myname = input("Whats your name? ")
print('Its good to meet You, {} !'.format(myname))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM