發表文章

郭怡吟Entry輸入文字變數textvariable字型font

圖片
將OptionMenu改成Entry 將OptionMenu改成Entry完整程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 import math #從函式庫 math 輸入所有 * 方法 from time import * from random import * 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 * math.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*math.cos(i*self.u)) self.y.append(self.cy + self.cr*math.sin(i*self.u)) def drawLine(self, x0, y0, x1, y1): canvas.create_line(x0, y0, x1, y1, width = self.w, fill=self.c) def draw(self): #類別的方法 secondTime = second.get() #取得輸入的second變數,當作區域變數secondTime for i in range( int(self.s * 1.5) -...

郭怡吟python時間函式time.sleep

圖片

郭怡吟python, input, str, float

圖片
VS code程式碼 from math import * def abc(r): print("郭怡吟輸入的半徑 " + str(r)) print("圓面積: "+str(pi*r*r)) print("圓周長: "+str(pi*r*2)) print("球體積: "+str(pi*r*r*r*4/3)) print("球表面積:"+str(pi*r*r*4)) def tri(z): print("郭怡吟輸入的度 " + str(y)) print("正弦sin "+str(sin(z))) print("餘弦cos "+str(cos(z))) def group(r, t): abc(r) tri(t) r = float(input("輸入半徑: ")) y = float(input("輸入角度360度單位: ")) t = y/180*pi group(r,t) VS code編輯環境截圖 說明影片

郭怡吟VSCode自訂方法canvas.delete('all')建構Button

圖片
程式碼 #原來240單元程式碼如下 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 from math import * #從函式庫 math 輸入所有 * 方法 t = (3,4,5,6,7,8,9,10,11,12,16,20)#宣告一元組tuple(...) tk = Tk() tk.title("郭怡吟視窗使用者介面GUI") canvas = Canvas(tk, width=800, height=500) #建立視窗 canvas.pack() def show(event): #定義由事件event(按鈕選單)呼叫的函數show cx, cy, cr = 110, 210, 100 #宣告圓中心座標cx, cy半徑cr x, y =[],[] #宣告二陣列[...] k = s.get() #取得 ge t按鈕選單的選擇變數 u = 2 * pi / k #使用模組 math 圓周率 pi for i in range(k): x.append(cx + cr*cos(i*u)) #加入陣列的元素 y.append(cy + cr*sin(i*u)) #使用模組 math 三角函數cos, sin for i in range(k-1): canvas.create_line(x[i], y[i], x[i+1], y[i+1]) canvas.create_line(x[k-1], y[k-1], x[0], y[0], fill="bule", width=5) #可考慮增加width寬度,fill顏色 def diagonal(): cx, cy, cr = 410, 210, 100 #宣告圓中心座標cx, cy半徑cr x, y =[],[] ...

郭怡吟期中考VS Code編輯Python圖型使用者介面GUI

圖片
h1>期中考複習 ' 郭怡吟集合{},字典{key:value,},元組(),清單或陣列[]' p = ("台積電", "鴻海", "聯發科") r = {"台積電", "鴻海", "聯發科"} s = ["台積電", "鴻海", "聯發科"] t = ["中華電", "台塑化", "台達電"] d= {2330:"台積電",2317:"鴻海",2454:"聯發科"} u = s v = s.copy() s.extend(t) #原來的 s=s.extend(t)是錯誤 i = 0 for a in r: #然後嘗試取代p為s(產生六個),r(產生三個) i = i+1 print("台灣第" + str(i) + "大的公司是") print(" " + a) 影片239 w3schools期中考截圖 微軟VS Code編輯tkinter圖形使用者介面 影片240 VS Code程式碼 #劉任昌改顏色blue, purple, 元組t 增加,32 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 from math import * #從函式庫 math 輸入所有 * 方法 t = (3,4,5,6,7,8,9,10,11,12,16,20,32) #宣告一元組tuple(...) tk = Tk() tk.title("劉任昌視窗使用者介面GUI") canvas = Canvas(tk, width=500, height=500) canvas.pack() def show(event): #定義由事件event(按鈕選單)呼叫的函數show cx, cy, cr = 210, 210, 200 ...

郭怡吟python陣列array

圖片
w3schools陣列截圖 w3schools陣列程式碼 #郭怡吟拷貝自 201單元 """for x in 'Takming': #迴圈逐字元印出 print("字母: %s" % x)三引號框起註解 """ fruits = ['台積電', '鴻海', '聯發科'] #台灣市場價值最高的三公司 for x in fruits: # print ("公司: %s" % x) print(fruits) fruits.append("中華電") print("使用append") print(fruits) fruits.clear() print("使用clear") print(fruits) fruits = ['台積電', '鴻海', '聯發科', '中華電'] chicken = fruits.copy() #和 chicken = fruits 有何不同? print(chicken) fruits.append("中華電") print(fruits.count("中華電")) print(fruits.count("台積電")) for x in fruits: print(x) if x == "中華電": #判斷式是否banana print('I hate 中華電.') if x == "聯發科": #判斷式是否cherry print('I like cherry.') if x == "鴻海": #判斷式是否apple print('You are my sweet apple.') #體會到只要我有耐心與興趣,我也可以當一個專業的程式開發人員 w3schools陣列方法Array Methods P...

郭怡吟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) """整個區塊註解前後加上連續三個引號 # Note: 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 difference() Returns a set containing the difference between two or more sets diff...

郭怡吟w3schools字串str, format, slicing[::]

圖片
w3schools 程式碼 #郭怡吟strings可以用單引雙引只要對稱 b = '狗吃屎,兔吃菜,貓抓鼠,郭怡吟' # 0 1 23 4 5 678 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))

郭怡吟python,print,input,字串[::-1]

圖片
程式碼 #郭怡吟的第一個python程式2023/2/20 print("你在跟我哈啦嗎?") #python輸出比Java簡單太多 a = "你在跟我哈啦,狗吃屎" #python指令結尾不需要;分號 b = '貓抓鼠,師父開撈駛來時' #phthon字串單引雙引號都可 print(a) print(b) c = a[1:5:] #取字串a的第1到5(不含),從0開始 print(c) c = a[::-1] print(c) a = input("自己輸入字串:") print("你輸入:"+a) print("反過來:"+a[::-1])

郭怡吟JavaScript,input,text,getElementById.

圖片
JavaScript輸出與輸入 輸入字串: JavaScript輸出與輸入的程式碼 <p>輸入字串:<input type="text" len="50" id="in"></p> <p><input type="button" value="執行JavaScript" onclick="f()"></p> <p id="out"></p> <script> function f(){   var a = document.getElementById("in").value;/*取得id=in的文字*/   var b = "原字串: "+a+"<br>長度是:"+a.length+"<br>反串是: ";   var c = "";   for (var i = 0; i < a.length; i++)      c = a.slice(i,i+1) + c;    b = b +"<font size=7>" +c + "</font>";   document.getElementById("out").innerHTML = b;/*輸出html指令*/ } </script> 上課影片

郭怡吟Java套件Scanner,方法length()charAt()

圖片
Java程式碼 import java.util.Scanner; /*開啟套件package util=utility用途,Scanner掃描器*/ /*郭怡吟utility industry=公用事業產業,電力,自來水,效用=utility */ class MyClass { public static void main(String[] args) { String a, b=""; /*定義字串a,b*/ Scanner myObj = new Scanner(System.in); //建構編輯物件 System.out.print("輸入: "); a = myObj.nextLine(); /*輸入文字nextLine到變數a */ System.out.println("長度: " + a.length());/*輸出字串長度length()*/ for (int i = 0; i

郭怡吟Java內建方法length,charAt()

圖片

郭怡吟Microsoft Visual Studio Code編輯網頁

圖片
Java資料型態 原型primitive 位元數byte 短整數short 整數int 長整數long 浮點數float 倍精數double 布林數boolean 字元char 非原型non-primitive 字串String 陣列Arrays 類別Classes 介面Interface 其他

郭怡吟,JavaScript,表單input type button,方法getElementById,輸出innerHTML

圖片
我的第一個網頁My First Web Page 我的第一個段落My First Paragraph. w3schools截圖 網頁的表單form指令 輸入名字

郭怡吟Java陣列array迴圈for-each loop方法length

圖片
//郭怡吟2022/11/11陣列array宣告,型態後面加[] public class Main { public static void main( String[] args) { String[] cars = {"富豪","寶馬","福特","罵自答","撈屎來食"}; String[] classmates={"陳時中","獎萬安","黃珊珊","徐巧芯","雞排妹"}; int j = cars.length; /* 方法length得到陣列長度*/ // for (int i=0; i ; i++) /*迴圈列出我的汽車*/ // System.out.println(cars(i)); for (String i: cars) /*for-each loop迴圈列出我的汽車*/ Syatem,out.println(i); for (System i:classmates) /*for-each loop迴圈列出*/ System.out.println(i); } }

郭怡吟Java.Script期貨業務員測驗互動網頁

圖片
期貨市場理論與實務2021Q2第1至10題:劉任昌講解 答 A B C D 人工喊價(pit trading)制度中,交易是在: 期貨商營業廳 交易所的交易廳 電腦系統進行交易 場外交易 答 A B C D 下列何者非屬金融期貨? 歐元期貨 日經指數期貨 美國國庫券期貨 黃金期貨 答 A B C D 電腦撮合交易較人工喊價交易: 效率高 透明度低 委託方式複雜 公平性低 答 A B C D 可可期貨是屬於哪一類別的商品期貨? 農業期貨 金屬期貨 軟性期貨 能源期貨 答 A B C D 期貨經紀商(FCM)不得從事下列何種行為? 代收保證金 代客戶下單至交易所 代買賣雙方直接撮合 代客戶進行實物交割 答 A B C D 就實務而言,甲客戶有3口9月日圓期貨的多頭部位;乙客戶有3口6月日圓期貨的多頭部位,同時有3口9月日圓期貨的空頭部位,請問此兩位客戶所需保證金何者應較多? 甲客戶 乙客戶 不一定 選項(A)(B)(C)皆是 答 A B C D 對於觸及市價(MIT)委託「賣出45MIT」,下列敘述何者正確? 若市價成交45或以下,MIT委託成為市價委託 若市價成交45或以上,MIT委託成為市價委託 若市價成交45或以下,MIT委託成為限價委託 選項(A)(B)(C)皆非 答 A B C D 有一農人預計收成小麥,而採空頭避險(short hadge),在沖銷時應: 賣小麥期貨,買小麥現貨 買小麥期貨,賣小麥現貨 賣小麥期貨,賣小麥現貨 買小麥期貨,買小麥現貨 答 A B C D 以期貨契約構建避險部位,乃是利用期貨契約價格變動與現貨價格變動之間何種關係? 期貨價格變動幅度較大 二者間的同向變動關係 現貨價格通常低於期貨價格 現貨價格波動幅度較大 答 A B C D 以期貨避險時,有如: 規避基差風險,但承擔價格風險 規避價格風險,但承擔基差風險 同時規避基差風險與價格風險 基差風險與價格風險均無法消除 期貨市場理論與實務2021Q2第11至20題:劉任昌講解 答 A B C D 下列有關基差的描述,何者不正確? 基差的變動會影響避險的效果 基差於期貨交割日時必定歸零 基差大小與期貨交易手續費無關 基差若為正,必定會產生套利機會 答 A B C D 某基金價值為3億元,假設當臺股期貨變動1%時,該基金價值將會變動1.5%,若目...

郭怡吟w3schools學Java,整數int,字串String,迴圈for loop.Character. totring將字碼轉成字元

圖片
/*郭怡吟2022/10/21學習迴圈for loop利用挪威w3schools*/ public class Main { /*類別名稱Main存檔的檔名必須Main.java*/ public static void main(String[] args) { int i, j, k = 12; /*宣告整數integer, i*/ String a="第" , b="列" ; /*宣告整數字串 */ for(i = k ; i > 0 ; i-- ) for ( i = 12; i > 0 ; i = i - 1) { System.out.print( a + i + b); /*用於字串變數,串接,相當於excel的*/ for (j = 1; j /*郭怡吟2022/10/21學習迴圈for loop利用挪威w3schools*/ public class Main { /*類別名稱Main存檔的檔名必須Main.java*/ public static void main(String[] args) { int i, j, k=12; /*宣告整數integer, i*/ String a="第", b="列: "; /*宣告整數字串 */ for (i = k; i > 0; i--) { System.out.print( a + i + b);/*+用於字串變數,串接,相當於excel的&*/ for (j=1; j

w3school學習Java迴圈for-loop字串Srting

圖片
w3schools學習Java程式碼 /*郭怡吟w3shools, Java, 2022/10/14*/ public class Main { public static void main(String[] args) { int i; int j; /*宣告整數integer i, j */ int k = 10; /*宣告整數integer k且給值= */ String a="第";/*雙引號包字串String,單引號包字元*/ String b="列";/*宣告字元character a, b且給值*/ System.out.println("郭怡吟編寫Java, 2022/10/14"); for (i = 1; i 教學影片146 ASCII美國標準資訊交換碼UNICODE統一碼Character.toString碼轉成字元 /*郭怡吟w3shools, Java, 2022/10/14*/ public class Main { public static void main(String[] args) { int i; System.out.println("郭怡吟編寫Java, 2022/10/14"); for ( i = 48; i

利用w3schools學習HTML,CSS

郭怡吟w3schools學習HTML,CSS 我學得很高興。元素Element如 h1,h2,p=paragraph,div=division,span。軍隊的編織,最大是軍團,師division,連company,班squad。 德 明 郭 怡 吟

郭怡吟.HTML.CSS.Java

圖片
郭怡吟.HTML.CSS.Java 郭怡吟.HTML.CSS.Java 我學習程式設計programming,學得鬥志昂揚! 郭怡吟開始學習Java 郭怡吟136教學影片 public class Main { public static void main(String[] args) { String s ="德明科大郭怡吟";//宣告字串變數s int t; //宣告整數integer變數t t = s.length(); //點.接屬性或方法 System.out.println("郭怡吟w3schools學習Java"); System.out.println(s); System.out.println("字串長度:" + t); } }