效果圖
代碼如下:
name = input("Your name:")
age = int(input("Your age:"))
job = input("Your job:")
salary = int(input("Your salary:"))
msg = '''
This is %s --------
My age :%d
My job :%s
My salary :%d
end ----------------
'''%(name,age,job,salary)
print(msg)
解析:
整體結構很簡單,input,提供用戶輸入窗口,“”內為打印給用戶的提示。
字符串賦值,可以多行賦值,需要用三個引號()單雙都可以,之所以有單雙之分是因為當需要引用的內容中包含‘,如It's,這時候就可以用雙引號將內容包起來而不會發生將內容中的引號當特殊字符處理,同理雙引號。
變量為字符串類型是可以通過%來增加預留位給其他變量,即變量引用變量,在需要插入其他變量的位置%s(字符串)或者%d(整形)或其他類型來預留位置,然后在賦值語句最后通過%引用()內變量內容插入到預留位,順序為字符串預留位順序,類型必須一致,否則報錯。