發表文章

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

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

圖片
  w3schools Python程式碼 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 specif...

莊槐文python:集合set串列或清單list字典dictionary元組tuple

圖片
  w3schools截圖 w3schools程式碼 #莊槐文 集合{},字典{key:value,},元組(),清單] s= {"台積電", "鴻海", "聯發科"} t= ("台積電", "鴻海", "聯發科") list= ["台積電", "鴻海", "聯發科"] d= {2330:"台積電",2317:"鴻海",2454:"聯發科"} print("型態" + str(type(s)) + str(s)) print("型態" + str(type(t)) + str(t)) print("型態" + str(type(d)) + str(d)) print("型態" + str(type(list)) + str(list)) #字串與字串才能+所以要用str轉成字串 i = 0 for a in list: i = i+1 print("台灣第" + str(i) + "大的公司是") print(" " + a) (x,y,z) = t print("拆掉t後列出 "+ x + " " +y +" "+z) print("集合的index找出聯發科位置" + str(t.index("聯發科"))) '''大區域註解用三個引號set集合沒有順序unordered, 練習使用迴圈輸出集合內的內容。將元組分拆成變數叫做unpack''' 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() Remove...

莊槐文python字典

圖片
w3schools截圖 w3schools程式碼 a = { #台灣股票市場價值最大,莊槐文python   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() 移除Removes the element with the specified key popitem() Remo...