1. 程式人生 > >Python基礎知識——輸出和輸入

Python基礎知識——輸出和輸入

輸出

輸出是為了讓我們能夠直觀的看到自己想要的資訊。Python中變數的輸出就是print

# 列印提示
print("hello world")

<1>格式化輸出

很多時候我們需要看到的資訊都不是一個確定的資訊,這時候就需要進行格式化輸出,像填空題一樣,將已知或者說是固定的資訊寫好,再穿插未知的資訊。 格式化輸出的格式為:

print("xxx %s xxx %d xxx" % (變數1, 變數2))
# 其中引號中的%與後面的變數一一對應

在程式中,看到 % 這樣的操作符,就是Python中的格式化輸出。

zhen = "阿珍"
qiang = "阿強"
print("%s 愛上了 %s " % (zhen, qiang))

<2>常用的格式符號

格式符號 轉換
%% 輸出%號
%s 字串
%d 有符號十進位制整數
%f 浮點數
%c 字元
%u 無符號十進位制整數
%o 八進位制整數
%x 十六進位制整數(小寫字母0x)
%X 十六進位制整數(大寫字母0X)
%e 科學計數法(小寫’e’)
%E 科學記數法(大寫"E")
%g %f 和 %e 的簡寫
%G %F 和 %E 的簡寫

<3>換行輸出

在輸出的時候,如果有 \n ,那麼此時 \n後的內容會在另外一行顯示。

print("換行了嗎\n換行了")

輸入

input("提示資訊")  # 得到的資料的型別必定是字串

為了得到輸入的資料,還需要將這個資料賦值給一個變數。

name = input("請輸入你的名字:")
print("你輸入的名字是:%s" % name)