發表文章

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

趙婧伶python集合set元組tuple清單或串列list迴圈輸出str,int

圖片
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元組tuples的方法 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 tuple for a ...

趙婧伶python字典

圖片
w3schools截圖 w3schools練習程式碼 #趙婧伶 字典 keys:value a = { 2330: "台積電", 2317: "鴻海", 2454: "聯發科", 2412: "中華電", 6505:"台塑化",2308: "台達電"} print(a) print("廻圏列出字典的所有值") for t in a: print(a[t]) b = a.copy()#字典不能直接assign print(b) a.update({2881:"富邦金控"}) a.update({2303:"聯電"}) for t in a: print(a[t]) a.pop(2881) #移除 print("移除後的字典") for t in a: print(a[t]) a.setdefault(1303,"南亞") a.setdefault(2882,"國泰金") i = 0 for t in a: #python迴圈不使用{...}縮排整齊整齊 i = i + 1 print("台灣第" + str(i) + a[t]) w3schools字典方法 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 f...

趙婧伶SVG與CANVAS

圖片
w3schools練習SVG 趙婧伶 Sorry, your browser does not support inline SVG. w3schools練習canvas Your browser does not support the HTML canvas tag. 心得 ol=office lady,這裡是ordered list順序清單 canvas帆布,canvas繪圖工具是apple開發 <canvas>....</canvas> <svg>....</svg> <script>....</script> 教學影片 維基百科SVG 維基百科canvas

w3schools字串slicing[::],str,len

圖片
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)) 字串的方法與函數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 specified valu...