Python入門:內置函數
阿新 • • 發佈:2018-01-22
img 最大 -c 實例 aabb stdout 展示 sys code
可創建一個整數列表,一般用在 for 循環中。 函數語法 range(start, stop[, step]) 參數說明: start: 計數從 start 開始。默認是從 0 開始。例如range(5)等價於range(0, 5); end: 計數到 end 結束,但不包括 end。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5 step:步長,默認為1。例如:range(0, 5) 等價於 range(0, 5, 1) 示例: >>>range(10) # 從 0 開始到 10 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> range(1, 11) #range()從 1 開始到 11 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] >>> range(0, 30, 5) # 步長為 5 [0, 5, 10, 15, 20, 25] >>> range(0, 10, 3) # 步長為 3 [0, 3, 6, 9] >>> range(0, -10, -1) # 負數 [0, -1, -2, -3, -4, -5, -6, -7, -8, -9] >>> range(0) [] >>> range(1, 0) [] for i in range(0,10) # i遍歷從0到9
返回對象(字符、列表、元組等)長度或項目個數。 語法 len()方法語法: len( s ) 參數 s -- 對象。 返回值 返回對象長度。 示例 以下實例展示了 len() 的使用方法: >>>str = "runoob" >>> len(str) # 字符串長度 6 >>> l = [1,2,3,4,5] >>> len(l) # 列表元素個數 5 for i in range(len(list))len()
打印輸出 語法print()print(*objects, sep=‘ ‘, end=‘\n‘, file=sys.stdout) 參數 objects -- 復數,表示可以一次輸出多個對象。輸出多個對象時,需要用 , 分隔。 sep -- 用來間隔多個對象,默認值是一個空格。 end -- 用來設定以什麽結尾。默認值是換行符 \n,我們可以換成其他字符串。 file -- 要寫入的文件對象。 返回值 無。 示例 以下展示了使用 print 函數的實例: Python3 下測試 >>>print(1) 1 >>> print("Hello World") Hello World >>> a = 1 >>> b = ‘runoob‘ >>> print(a,b) 1 runoob >>> print("aaa""bbb") aaabbb >>> print("aaa","bbb") # 默認空格間隔 aaa bbb >>> >>> print("www","runoob","com",sep=".") # 設置間隔符 www.runoob.com
方法對系列進行求和計算。 語法 sum(iterable[, start]) 參數 iterable -- 可叠代對象,如列表。 start -- 指定相加的參數,如果沒有設置這個值,默認為0。 返回值 返回計算結果。 示例 以下展示了使用 sum 函數的實例: >>>sum([0,1,2]) 3 >>> sum((2, 3, 4), 1) # 元組計算總和後再加 1 10 >>> sum([0,1,2,3,4], 2) # 列表計算總和後再加 2 12sum()
返回給定參數的最小值,參數可以為序列。 語法 以下是 min() 方法的語法: min( x, y, z, .... ) 參數 x -- 數值表達式。 y -- 數值表達式。 z -- 數值表達式。 返回值 返回給定參數的最小值。 實例 以下展示了使用 min() 方法的實例: #!/usr/bin/python print "min(80, 100, 1000) : ", min(80, 100, 1000) print "min(-20, 100, 400) : ", min(-20, 100, 400) print "min(-80, -20, -10) : ", min(-80, -20, -10) print "min(0, 100, -400) : ", min(0, 100, -400) 以上實例運行後輸出結果為: min(80, 100, 1000) : 80 min(-20, 100, 400) : -20 min(-80, -20, -10) : -80 min(0, 100, -400) : -400min()
返回給定參數的最大值,參數可以為序列。 語法 以下是 max() 方法的語法: max( x, y, z, .... ) 參數 x -- 數值表達式。 y -- 數值表達式。 z -- 數值表達式。 返回值 返回給定參數的最大值。 示例 以下展示了使用 max() 方法的實例: #!/usr/bin/python print "max(80, 100, 1000) : ", max(80, 100, 1000) print "max(-20, 100, 400) : ", max(-20, 100, 400) print "max(-80, -20, -10) : ", max(-80, -20, -10) print "max(0, 100, -400) : ", max(0, 100, -400) 以上實例運行後輸出結果為: max(80, 100, 1000) : 1000 max(-20, 100, 400) : 400 max(-80, -20, -10) : -10 max(0, 100, -400) : 100max()
Python入門:內置函數