發表文章

目前顯示的是 4月, 2024的文章

崔甯甯Python類別class函數function

圖片
VSCode多邊形編輯 截圖 程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 from math import * #從函式庫 math 輸入所有 * 方法 class Regular: def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定必然 def __init__ initiate發起 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(): #畫圖 define自訂函數 poly = Regular(cx.get(), cy.get(), cr.get(), s.get(), t.get(), c.g...

崔甯甯期中考Emoji取代斜線slash反斜線backslash

崔甯甯輸入參數 輸入k 輸入m 輸入n 執行自訂函數 pink gold orange yellow lightblue python自訂函數 def money(x,y): return x*y javascript自訂函數 function money(x,y){ return x*y; } 重點 span手掌張開拇指到小指,短橋梁長度。 VSCode是IDE整合開發環境。 CTRL+SHIFT+L一次改全部 Integrated Development Environment alert內建函數,自訂函數abc 利用id加上syle方法是#id 崔甯甯輸出結果

崔甯甯python期中考javascript按鈕button事件onchange

圖片
VScode練習程式碼 VScode截圖 CSS程式碼 HTML程式碼 JAVASCRIPT程式碼 崔甯甯輸入參數 輸入k 輸入m 輸入n 執行自訂函數 pink orange gold 重點 span手掌張開拇指到小指的距離,形容很短的距離。 VSCode是IDE種和開發環境 Tntegrated Development Environment CTRL+SHIFT+L一次改全部 alert內建函數,自訂函數abc 利用id加上syle方法是#id 崔甯甯輸出結果

崔甯甯期中考網頁檔案對照Python寫入

圖片
VScode練習程式碼 VScode截圖 CSS程式碼 h1 { background-color : pink ; color : white ; border : 10px solid gold ; text-align : center ; padding : 5px } ul { background-color : orange ; color : white ; font-size : 2em ; line-height : 1.5 } input { font-size : 24px ; background-color : gold ;} .monkey { font-size : 36px ;} HTML程式碼 <link rel = 'stylesheet' href = "abc.css" > <script src = "abc.js" ></script> <h1> 崔甯甯輸入參數 </h1> 輸入k <input type = "number" value = "1" id = "k" ></ input ><br> 輸入m <input type = "number" value = "1" id = "m" ></ input ><br> 輸入n <input type = "number" value = "1" id = "n" ></ input ><br> <button onclick = " abc ()" > 執行自訂函數 </button> <h1> 重點 </h1> alert內建函數,自訂函數abc <h1> 崔甯甯輸出結果 </h1> <div id = "out...

崔甯甯Html,Css,JavaScript將執行結果放置網頁取代檔案

圖片
VScode截圖 期中考筆試重點 write寫入檔案模式mode w=write會覆蓋原有檔案, a=append接續原來檔案, x=create創立新檔案, x與w有何不同? write寫入檔案,預設不換行,換行'\n' print呈現在螢幕,預設換行,不換行end=''。 write寫入用到英文以外的字元(一,a,b)encoding='utf8' 開一個資料夾放三個檔案html, css, js,用html文件document 在html檔案指定css與js檔案,參考w3schools...都有寫 崔甯甯輸入參數 輸入k 輸入m 輸入n 執行自訂函數 重點 alert內建函數,自訂函數abc 崔甯甯輸出結果 function abc(){ k = document.getElementById('k').value; m = document.getElementById('m').value; n = document.getElementById('n').value; out = k; document.getElementById('out').innerHTML=out; } 程式碼 VScode檔案的html程式碼 <link rel = 'stylesheet' href = "abc.css" > <script src = "abs.js" ></script> <h1> 崔甯甯輸入參數 </h1> 輸入k <input type = "number" value = "1" id = "k" ></ input ><br> 輸入m <input type = "number" value = "1" id = "m" ...