發表文章

目前顯示的是 3月, 2023的文章

蔡耀葳Python集合set清單list元組tuple字典dictionary

圖片
W3schools截圖 W3schools程式碼 #蔡耀葳 集合{},清單[],元組(),字典{key:value} s = {"台積電", "鴻海", "聯發科", "中華電", "台塑化"} t = ("台積電", "鴻海", "聯發科", "中華電", "台塑化") list = ["台積電", "鴻海", "聯發科"] d = {2330:"台積電", 2317:"鴻海", 2454:"聯發科"} print("s型態" + str(type(s))) print("t型態" + str(type(t))) print("d型態" + str(type(d))) print("t型態" + str(type(list))) #字串與字串+ i = 0 for a in t: i = i + 1 print("台灣市場價格第" + str(i) + "大公司是") print(" " + a) print("聯發科的位置" + str(t.index("聯發科"))) '''python大區塊的註解,前後用三個引號 str 轉成字串 int 轉成數字 ''' W3schools清單tuple的方法 Tuple Methods Python has two built-in methods that you can use on tuples. Method Description count() Returns the number of times a specified value occurs in a tuple index() Searches the t...

蔡耀葳python字典Dictionary

圖片
w3schoolS截圖 w3schools程式碼 #蔡耀葳 字典 keys:value a = { "2330": "台積電", "2317": "鴻海", "2454": "聯發科", "2412": "中華電" } print(a) print("用迴圈印出所有值") for t in a: print(a[t] +" 用get()方法 " + a.get(t)) a.update({1108:"幸福"}) print(a) a.popitem() print(a) a.update({6505:"台塑化"}) a.update({2308:"台達電"}) print(a.keys()) print("練習values方法") print(a.values()) print("練習items方法") print(a.items()) w3schools字典方法列表 Python has a set of built-in methods that you can use on dictionaries. Method Description說明方法 clear() 移除字典內容   Removes all the elements from the dictionary copy() Returns a copy of the dictionary fromkeys() Returns a dictionary with the specified keys and value get() Returns the value of the specified key items() Returns a list containing a tuple for each key value pair keys() Returns a list containing the dictionary's keys pop() 移除某個項目R...

蔡耀葳SVG與CANVAS

圖片
w3schools練習SVG SVG Sorry, your browser does not support inline SVG. w3schools練習canvas 心得 canvas帆布 ol=office lady, 這裡是 ordered list順序的清單 標楷體命令「font-family: DFKai-sb」 幕前排版系統word,編輯網頁的撰寫模式,幕後排版系統控制你的命令 影片 維基百科SVG 維基百科canvas Sorry, your browser does not support inline SVG.

W3schools字串str, format, len, slicing[::]

圖片
w3schools 方程式 b = "蔡耀葳笑了!" #python字串單或雙引號都可 # 0 1 2 3 4 5 6 # -6-5-4-3-2-1 print("字串長度:"+str(len(b))) #相同字串型態才能串接 print("反過來:"+b[::-1]) print(b[:3]) #b字串的0,1,2 print(b[-4:-1]) print(b[-8:-4]) x = "火鍋" y = 9999 myorder = "我希望 {2} 陪我去吃 {0} 他付錢 {1}." print(myorder.format(x,y, b)) # format的參數 0, 1, 2 字串的方法列表 Method Description capitalize() Converts the first character to upper case casefold() Converts string into lower case center() Returns a centered string count() Returns the number of times a specified value occurs in a string encode() Returns an encoded version of the string endswith() Returns true if the string ends with the specified value expandtabs() Sets the tab size of the string find() Searches the string for a specified value and returns the position of where it was found format() Formats specified values in a string format_map() Formats specified values in a string index() Searches the string for a specifie...