發表文章

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

蕭逸杰Python集合set清單list元組tuple字典dictionary

圖片
w3schools練習截圖 w3schools程式碼 #蕭逸杰集合set{},元組tuple(), 串列或清單list[], #字典dict{key:value,鍵:值} d = {2330:"台積電",2317:"鴻海",2454:"聯發科",6505:"台塑化"} s = {"台積電", "鴻海", "聯發科","台塑化"} t = ("台積電", "鴻海", "聯發科","台塑化") list = ["台積電", "鴻海", "聯發科","台塑化"] print(type(d),type(s),type(d),type(list)) print("台灣市場價值最大三家公司集合set列出") print(s) #練習迴圈 for a in s: print(a) print("聯發科位置:" + str(t.index("聯發科"))) """整個區塊註解前後加上連續三個引號, str將數字轉成字串 才能 和其他字串相接the set list is unordered, meaning: the items will appear in a random order. # Refresh this page to see the change in the result. """ w3schools集合方法 Python has a set of built-in methods that you can use on sets. Method Description add() Adds an element to the set clear() Removes all the elements from the set copy() Returns a copy of the set differ...

蕭逸杰 python 字典

圖片
w3scholls截圖 w3scholls練習程式碼 #字典 keys:values, 劉任昌 #w3schools原來 字串:字串,改成 整數:字串 a = { #市場價值最大的五家公司 2330: "台積電", 2317: "鴻海", 2454: "聯發科", 2412: "中華電", 6505: "台塑化" } print(a) print(a[6505]) print(a.get(2330))#功能同 a[2330] print(a.keys()) #keys()方法列出key搜尋鍵 print(a.values()) #keys()方法列出values值 b = a.copy() print("列出b " + str(b)) print(b[2317]) print(b.clear()) a.update({2308: "台達電"}) print(a.values()) print("用迴圈列出字典a的所有值") for t in a: print(a[t]) 字典方法Dictionary Methods Python has a set of built-in methods that you can use on dictionaries. Method Description clear() 移除字典的Removes all the elements項目(items) 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...

蕭逸杰SVG與CANVAS

圖片
w3schools練習SVG w3schools練習CANVAS 心得 肚子好餓 <svg>svg程式碼</svg> <canvas>canvas程式碼</canvas> <script>網頁JavaScript程式碼</script> ol是order list順序清單, gt大於, lt小於前面加上&控制 教學影片 SVG維基百科 CANVAS維基百科

蕭逸杰w3schools字串str,format,slicin[::]

圖片
w3schools 程式碼 #蕭逸杰strings可以用單引雙引只要對稱 b = '狗吃屎,兔吃菜,貓抓鼠,蕭逸杰' # 0 1 23 4 5 6 78 9 10,11,12, print('字串長度' + str(len(b))) #len函數 字串長度 輸出 整數 #str函數 轉成字串 這樣才能串接 print(b[-5:-2]) #練習字串格式format quantity = "精華下午茶" itemno = 5 price = "蕭逸杰" myorder = "我要吃 {} 吃幾個 {} 和 {} 誰一起吃" print(myorder.format(quantity, itemno, price)) 字串的方法與函數w3schools https://www.w3schools.com/python/python_strings_methods.asp 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 s...