一、輸出函數
用print()在括號中加上字符串,就能夠向屏幕上輸出指定的文字。spa
print('hello, world')
輸入以上代碼,執行後輸出:code
hello, world
事實上,任何基本類型均可以用print()函數輸出。默認輸出是換行的,若是要實現不換行須要在變量末尾加上 end="":對象
x="a" y="b" # 換行輸出 print( x ) print( y ) print('---------') # 不換行輸出 print( x, end=" " ) print( y, end="" )
執行以上代碼,輸出:blog
a b --------- a b
print()函數也能夠接受多個字符串,用逗號「,」隔開,就能夠連成一串輸出:字符串
print('my','name','is','roy')
執行以上代碼,輸出:input
my name is roy
你應該發現了print()函數會依次打印每一個字符串,遇到逗號「,」會輸出一個空格it
實際上,輸出的方式有三種:class
作爲初學,你暫時只要記住print()函數的這種方式便可變量
有了輸出,如今咱們來作一件事:在屏上輸出小學時的九九乘法表
print('1 x 1 = 1') print('1 x 2 = 2','2 x 2 = 4') print('1 x 3 = 3','2 x 3 = 6','3 x 3 = 9') print('1 x 4 = 4','2 x 4 = 8','3 x 4 =12','4 x 4 =16') print('1 x 5 = 5','2 x 5 =10','3 x 5 =15','4 x 5 =20','5 x 5 =25') print('1 x 6 = 6','2 x 6 =12','3 x 6 =18','4 x 6 =24','5 x 6 =30','6 x 6 =36') print('1 x 7 = 7','2 x 7 =14','3 x 7 =21','4 x 7 =28','5 x 7 =35','6 x 7 =42','7 x 7 =49') print('1 x 8 = 8','2 x 8 =16','3 x 8 =24','4 x 8 =32','5 x 8 =40','6 x 8 =48','7 x 8 =56','8 x 8 =64') print('1 x 9 = 9','2 x 9 =18','3 x 9 =27','4 x 9 =36','5 x 9 =45','6 x 9 =54','7 x 9 =63','8 x 9 =72','9 x 9 =81')
執行以上代碼,輸出:
1 x 1 = 1 1 x 2 = 2 2 x 2 = 4 1 x 3 = 3 2 x 3 = 6 3 x 3 = 9 1 x 4 = 4 2 x 4 = 8 3 x 4 =12 4 x 4 =16 1 x 5 = 5 2 x 5 =10 3 x 5 =15 4 x 5 =20 5 x 5 =25 1 x 6 = 6 2 x 6 =12 3 x 6 =18 4 x 6 =24 5 x 6 =30 6 x 6 =36 1 x 7 = 7 2 x 7 =14 3 x 7 =21 4 x 7 =28 5 x 7 =35 6 x 7 =42 7 x 7 =49 1 x 8 = 8 2 x 8 =16 3 x 8 =24 4 x 8 =32 5 x 8 =40 6 x 8 =48 7 x 8 =56 8 x 8 =64 1 x 9 = 9 2 x 9 =18 3 x 9 =27 4 x 9 =36 5 x 9 =45 6 x 9 =54 7 x 9 =63 8 x 9 =72 9 x 9 =81
可能你已經發現,乘法表咱們是輸出來了,但這種寫法太死板了,手都敲酸了。那有沒有優雅的方式呢?答案是確定的,至於怎麼作,這個坑請允許我留到下兩章來填。
思考:用本章以上的知識,還有沒有其它的方式輸出九九乘法表,請動手寫出代碼
二、輸入
執行下面的程序就會等待用戶輸入:
input("\n\n按下 enter 鍵後退出。")
以上代碼中 ,"\n\n"在結果輸出前會輸出兩個新的空行。一旦用戶按下鍵時,程序將退出。
能夠讓用戶輸入字符串,並存放到一個變量裏。好比輸入用戶的名字:
name = input()
print('您的名字:',name)
執行以上代碼,會要求你輸入,按回車結束輸入。假定我輸入
roy
那麼程序會輸出:
您的名字: roy
咱們還能夠在要求用戶輸入的時候,給予用戶一點提示。將代碼改成:
name = input("請輸入您的名字:") print('您的名字:',name)
執行,輸出:
請輸入您的名字:
咱們輸入,roy 回車,輸出:
您的名字: roy
思考:利用本章所學的知識,「咱們在要求用戶輸入的時候,給予用戶一點提示」,還能用什麼方式來實現,請寫出你的代碼