Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python 程式設計入門 (二)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
EAGOAR 國際教育
November 11, 2016
Education
0
120
Python 程式設計入門 (二)
認識算術、關係、邏輯運算式及 input()、if/elif/else 指令。
EAGOAR 國際教育
November 11, 2016
Tweet
Share
More Decks by EAGOAR 國際教育
See All by EAGOAR 國際教育
EAGOAR 國際教育簡介
eagoar
0
120
Python 程式設計入門 (三)
eagoar
0
170
Python 程式設計入門 (一)
eagoar
0
330
Other Decks in Education
See All in Education
渡辺研Slackの使い方 / Slack Local Rule
kaityo256
PRO
10
11k
AIでキミの未来はどう変わる?
behomazn
0
100
JavaScript - Lecture 6 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
2
2.2k
【ZEPホスト用メタバース校舎操作ガイド】
ainischool
0
170
Padlet opetuksessa
matleenalaakso
10
15k
2025年度伊藤正彦ゼミ紹介
imash
0
170
Web 2.0 Patterns and Technologies - Lecture 8 - Web Technologies (1019888BNR)
signer
PRO
0
3k
AWS re_Invent に全力で参加したくて筋トレを頑張っている話
amarelo_n24
2
120
Measuring your measuring
jonoalderson
1
360
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
From π to Pie charts
rasagy
0
120
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Designing for Performance
lara
610
70k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
82
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
Are puppies a ranking factor?
jonoalderson
1
2.7k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
190
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Transcript
程式設計入門 (二)
Python 算術運算式
上堂課我們練習了加、減、乘、除運算,其中 +, - , * , / 我們稱之為運算符號。 這一堂,我們來介紹其他幾個運算符號: 1.
整除:// (範例畫面為 Mac電腦 Python Shell 畫面) 這個範例,可以很明顯看出 / 和 // 的不同。
2. 次方:** 3. 取餘數:%
4. 指定值到變數:= 程式設計有一個很重要的觀念叫「變數」,變數就像 一個容器,可以存放不同的值。看下面範例可以更容易 理解: a 和 b 就是所謂的變數。我們把計算後的值放入這兩個 變數中,分別輸入這兩個變數a和b後按「ENTER」,就
會顯示這兩個變數的數值。
Python 關係運算式
什麼是關係運算式?簡單說,就是比大小。這在往後程 式控制流程中將會是很重要的判斷。 運算符號 功用 運算符號 功用 < 小於 <= 小於或等於
== 等於 != 不等於 > 大於 >= 大於或等於 透過關係運算式判斷對 (True) 或錯 (False)。
Python 邏輯運算式
邏輯運算式就是「而且」、「或」、「非」: 運算符號 功用 運算符號 功用 and 而且 or 或 not
否、非 邏輯運算式的使用我們稍後再做說明。
Python IDLE 介面
為了開發越來越複雜的 程式,我們來介紹 Python 的 IDLE 開發介 面,讓我們可以把程式 碼存成一個檔案之後再 來執行。
請執行 Python 安裝完 後的 IDLE 程式。
IDLE 開啟後,執行 File/New File 開啟一個新檔案。
我們寫了一個新程式如下:
input( ) 指令會讀取鍵盤輸入的資料,一般會把資 料存在一個變數中。 指令:input( ) 判斷式,如果符合,就會執行該判斷式後面的動作。 特別提醒:If…elif...else 後面必須加:。
指令:if … elif ... else
這個程式就是讓使用者透過 input() 指令回答兩個問題, 然後依據回答,顯示不同的判斷結果。 在這個例子中,就可以看到邏輯運算式的應用。
之後另存新檔,附檔名只能是 py 或是 pyw。
Run/Run Module 執行程式。
程式執行結果:
1. 熟悉算數、關係、邏輯運算式。 2. 熟悉 input()、if/elif/else 用法。 本堂作業