python2.x中以下三個函式都支援:
raw_input()
input()
sys.stdin.readline()
raw_input( )將所有輸入作為字串看待,返回字串型別
input( )只能接收「數字」的輸入,返回所輸入的數字的型別( int, float )
sys.stdin.readline()將所有輸入視為字串,並在最後包含換行符』\n』,可以通過sys.stdin.readline().strip(『\n』)去掉換行符。
import sys
a = input("input a: ")
b = raw_input("raw_input b: ")
c = sys.stdin.readline()
print(a,type(a))
print(b,type(b))
print(c,type(c))
輸出:
input a: 12
raw_input b: 23
34(12, 'int'>)
('23', 'str'>)
('34\n', 'str'>)
python3.x對raw_input( )和input( )進行了整合,去除了raw_input( ),僅保留了input( )函式,接收任意輸入,將所有輸入預設為字串處理,並返回字串型別。
import sys
a = input("input a: ")
c = sys.stdin.readline()
print(a,type(a))
print(b,type(b))
print(c,type(c))
輸出:
input a: 12
34('12', 'str'>)
('34\n', 'str'>)
Python 傳送 email 的三種方式
python傳送email的三種方式,分別為使用登入郵件伺服器 使用smtp服務 呼叫sendmail命令來傳送三種方法 python傳送email比較簡單,可以通過登入郵件服務來傳送,linux下也可以使用呼叫sendmail命令來傳送,還可以使用本地或者是遠端的smtp服務來傳送郵件,不管是單個...
python重定向的三種方式
使用django中的redirect方法,也是最常用的方法 from django.shortcuts import redirectreturn redirect 重定向預設都是302 臨時重定向 加上permanent就可以設定為301 永久重定向 return redirect permane...
C語言 scanf三種不同的輸入方式
第一種 先輸入要讀取多少個數,從後面的數字中讀取相應個數 示意如下 int n,x,flag scanf d n for flag 0 flag 第二種 讀取一組數,遇0即結束 示意如下 int a,x while 1 第三種 輸入任意n個數 while 1 else break 小結 使用迴圈和判...