原创 python-函數參數

位置參數: 求兩點間距離 import math def dis(x1,y1,x2,y2): print("x1={},y1={},x2={},y2={}".format(x1,y1,x2,y2)) retur

原创 python-求兩數之間的素數

第一個版本: x,y = map(int,input().split()) a=[] for i in range(min(x,y),max(x,y)+1): estimate = True for j in r

原创 python-IO

讀取txt文件: f = open("C:\python_learn\score.txt") for line in f: print(line) f.close

原创 python-map()函數

map() 會根據提供的函數對指定序列做映射。 例如: x,y=map(int,input().split()) print(x+y) >>>def square(x) : # 計算平方數 ...

原创 python-列表與字符串之間的操作

split():將字符串按某字符分割成列表,默認空格爲分割字符 >>> s = 'this is a test' >>> t = s.split() >>> t ['this', 'is', 'a', 'test'] >>> s

原创 python-print()函數的完整表示

print(*object,sep=" ",end="\n",file=sys.stdout,flush=False) object:表示可以一次輸出多個對象。輸出多個對象時,需要用 , 分隔。 缺省值參數: sep=""

原创 python-列表操作方法

創建列表 >>> a = 6 >>> b = 8 >>> t = [6,8] >>> t [6, 8] >>> t=[a,b] >>> t [6, 8] >>> t=[a+2,b-2] >>> t [8, 6] >>> s='t

原创 python-隨機模塊

import random 載入隨機模塊 random.shuffle(t) 將列表隨機打亂順序 random.choice(t) 從列表中隨機挑選一個元素 random.random() 隨機生成一個0~1的小數 random.

原创 python-返回值

函數用return語句返回值 return後面的表達式的值就成爲這次函數調用的返回值 如果函數沒有用return語句返回,這時函數返回的值就是none;如果return後面沒有表達式,返回的值也是none。 none是pytho

原创 ffmpeg的轉碼

ffmpeg -i out.ogv -vcodec mpeg4 out.mp4

原创 python-列表推導式

列表推導式 列表推導式(有稱列表解析式)提供了一種簡明扼要的方法來創建列表。 它可以將循環和條件判斷結合,從而避免語法冗長的代碼,同時提高程序性能。 基本格式: [expression for item in iterable]

原创 python-列表

列表 列表是python最常用的數據類型之一。 由0個或多個元素組成,元素之間用逗號分開,整個列表被方括號所包裹。 元素類型可以相同也可以不同。 通過序號可以引用列表中的元素。 支持加法、乘法、比較、索引、切片等操作: >>>

原创 python-for語句

for 語句 for i in [1,2,3,4]: print(i) for i in [1,2,3,4]: print(i,end=' ') 輸入n,求n的階乘: n=int(input()) result

原创 python-range()函數

range()函數 range(start,end,step) start: 計數從start開始。默認是從0開始。 例如: range(5)等價於range(0,5) stop: 計數到stop結束,但不包括stop。 例如l

原创 python-賦值語句

賦值語句 x=1 y=2 k=x+y print(k) >>> x,y=4,9 >>> print(x,y) 4 9 >>> a,b='34' >>> a '3' >>> b '4' >>> a=4 >>> b=8 >>> a