發表文章

翁靜茹python視窗程式使用者介面GUI類別class建構正多邊形或星形

圖片
  #翁靜茹python設窗程式設計 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 from math import * #從函式庫 math 輸入所有 * 方法 class Regular: #定義類別Regular正多邊形或星型 def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定 self.cx, self.cy, self.cr = cx, cy, cr #取得中心座標cx, cy, 半徑cr self.s, self.t = s, t #取得邊角數目s,t尖銳程度,取代原來的k = s.get() self.c, self.w = c, w #取得顏色c,寬度w self.u = 2 * pi / self.s #使用模組 math 圓周率 pi self.x, self.y = [], [] for i in range( int(self.s * 1.5)): self.x.append(self.cx + self.cr*cos(i*self.u)) self.y.append(self.cy + self.cr*sin(i*self.u)) def draw(self): #類別的方法 for i in range( int(self.s * 1.5) - self.t): canvas.create_line(self.x[i], self.y[i], self.x[i + self.t], self.y[i + self.t], fill = self.c, width = self.w) def show(): #畫圖 poly = Regular(cx.get(), cy.get(), cr.get(), s.get(), t.get(), c.get(), w.get()...

翁靜茹phthon迴圈range

圖片
  w3schools學習python w3schools學習python程式碼 #註解劉任昌程式交易python迴圈相當於EXCEL一列 #相當於JavaScript的// for i in range(20,10,-2): print("第" + str(i) + "列") #整數i要和字串相+連,先轉乘字串string指令str 複習EXCEL都會對應到python指令 Max Min Match Index 目標搜尋,學找最佳會參數 運算列表,判斷參數是否可靠、是否一致 使用修飾的CSS指令前後要加style與/style h1 {background-color: purple;color: white; text-align: center; padding: 10px; border: yellow 20px solid; border-radius: 30px;} h2{ border: green 10px solid; border-radius: 20px;text-align: center;} pre {font-family: verdana; font-size: 20px; border: solid 2px blue; line-height: 1.5} 教學影片 013 014

翁靜茹EXCEL公式IF,AND,MATCH,INDEX

圖片
EXCEL公式 翁靜茹 公式先用單引號拷貝國來 F5 =IF(H4=-1,C5,IF(C5>F4,C5,F4)) G5 =IF(H4=1,D5,IF(D5(1+$I$2)*G5),1,IF(AND(H4>-1,E5

翁靜茹 選擇性貼上,轉置Transpose,VLOOKUP,HLOOKUP,ROW

  EXCEL函數: =VLOOKUP($A2, 損益表 ,14,FALSE) =VLOOKUP($A13,$A$2:$F$8,F$12) =COLUMN(E1) =ROW(A1)  {=TRANSPOSE(F2:F5)} =HLOOKUP(C$30, 橫變直 ,$A34,FALSE)

翁靜茹EXCEL工作表群組,Query附加與合併資料表

圖片
95教學影片 96教學影片 資料->取得資料->綜合查詢->附加Append 資料->取得資料->綜合查詢->合併MERGE 將「損益表」的「營業收入」與「每股盈餘」與「水泥業與食品業」合併。 EXCEL內建函數 =MATCH(H34,水泥與食品營業收入EPS[NewColumn.基本每股盈餘(元)],0) =INDEX(水泥與食品營業收入EPS[公司簡稱],I34) =INDEX(水泥與食品營業收入EPS[董事長],I34) 將EXCEL儲存格,在撰寫模式,貼上純文字 =MATCH(H34,水泥與食品營業收入EPS[NewColumn.基本每股盈餘(元)],0) =INDEX(水泥與食品營業收入EPS[公司簡稱],I34) =INDEX(水泥與食品營業收入EPS[董事長],I34) 將EXCEL儲存格,在撰寫模式,直接貼上

翁靜茹JavaScript使用漢堡、三明治等字元

圖片
🍔漢堡 🍟薯條 🍕披薩 🌭熱狗 🥪三明治 🍿爆米花 繪文字EMOJI的UNICODE

翁靜茹Unicode, UTF-8, 資料型態

圖片
維基百科UTF8 劉任昌101單元 劉任昌102單元 UTF-8(8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字元編碼,也是一種字首碼。它可以用一至四個位元組對Unicode字元集中的所有有效編碼點進行編碼,屬於Unicode標準的一部分。(劉任昌整理自維基百科) 比較小長度的文字碼(半形英文字碼與阿拉伯數字等)使用頻率較高,直接使用Unicode編碼效率低下,浪費記憶體空間,也浪費電腦的處理資源,更浪費傳輸時間。UTF-8就是為了解決向下相容ASCII碼而設計,Unicode中前128個字元,使用與ASCII碼相同的二進位值的單個位元組進行編碼,而且字面與ASCII碼的字面一一對應,這使得原來處理ASCII字元的軟體無須或只須做少部份修改,即可繼續使用。(翁靜茹整理自維基百科) 以上內容的HTML原是碼如下 <h1>維基百科UTF8</h1> <iframe src="https://zh.wikipedia.org/wiki/UTF-8" width="100%" height="400"></iframe> <img src="https://upload.wikimedia.org/wikipedia/commons/c/c4/Utf8webgrowth.svg" width="100%"> <h1>劉任昌101單元</h1> <iframe width="560" height="315" src="https://www.youtube.com/embed/kPGpKysVOdQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" a...