Python基礎知識:從三角形面積開始

2021-01-09 產品經理學python

很多朋友在學習Python或其他語言時,會去看各種視頻、書籍,但是到了自己上手寫的時候,就發現書到用時方恨少。陷入了一種」一看都會,一寫就廢「的惡性循環中。

認知心理學上有個詞叫做熟練度錯覺。熟練度錯覺就是造成自我感覺聽懂的終極元兇。熟練度錯覺是什麼意思呢?就是說學習的時候我們一眼就能看明白的內容或者一下就能聽懂的內容會欺騙我們,讓我們誤以為已經掌握了這部分內容,而實質呢,只是我們對這部分內容比較熟悉而已。

故本次想用實例+知識點的形式學習Python,從易到難,以解決問題的形式來掌握Python語法,和學習Python。

一:華氏溫度轉換為攝氏溫度

華氏溫度與攝氏溫度轉換公式為:華氏溫度=攝氏溫度×1.8+32字符公式為:F=1.8C+32,其中F為華氏溫度,C為攝氏溫度

輸入華氏溫度:F = float(input("請輸入華氏溫度:"))C = (F - 32) / 1.8print('%.2f華氏溫度 = %.2f 攝氏溫度' % (F,C))

輸入攝氏溫度:C = float(input("請輸入攝氏溫度:"))F = 1.8 * C + 32print('%.2f攝氏溫度 = %.f 華氏溫度' %(C,F))

二:輸入圓的半徑計算計算周長和面積

圓周長就是:C=πd或者C=2πr(其中d是圓的直徑,r是圓的半徑)圓面積公式:S=πr或S=π×(d/2)。(π表示圓周率(3.1415927……),r表示半徑,d表示直徑)

原始程序:r = float(input("請輸入圓的面積:"))C = 2 * 3.14 * rS = 3.14 * r * rprint('周長' + str(C))print('面積' + str(S))

優化:import mathr = float(input("請輸入圓的面積:"))C = 2 * math.pi * rS = math.pi * (r ** 2)print('周長:%.2f' % C)print('面積:%.2f' % S)

math庫是Python提供的內置數學類函數庫。math庫一共提供了4個數學常數和44個函數。44個數學函數共分為4大類:16個數值表示函數、8個冪對數函數、16個三角對數函數和4個高等特殊函數。

涉及到的知識點:

1. 注釋

注釋:對代碼的解釋和說明, 可以提供代碼的可讀性。

注釋分為單注釋和多注釋單注釋是以 # 開始多注釋,可以使三個雙引號或者三個單引號」」」 「」」 『』』 『』

# 定義字符串變量name name = "李四"'''我是多注釋 我是多注釋 我是多注釋''' age = 19""" 我也是多注釋 我也是多注釋 我也是多注釋""" sex = '男'

2. 變量的定義

變量:通俗理解就是存儲程序數據的容器。

變量定義的格式:變量名 = 數據 (變量名儘量有含義,便理解 )

score = 100 # 定義了個變量名字叫做score,存儲的數據是100print(score)name = "張三" print(name)pi = 3.14 print(pi)is_ok = True print(is_ok)

3. 變量的命名規則

變量名:是由字、數字、下劃線組成,注意是只有這三種,但是不能以數字開頭。

變量命名式:駝峰命名法 和 下劃線命名法駝峰命名法: 駝峰和駝峰 駝峰: 第個單詞字要寫,其它單詞字都寫 駝峰: 每個單詞字都寫下劃線命名:單詞都使寫字,單詞之間使下劃線進分割, 如: my_name

正確的命名方式:my_name = '李四' # 下劃線命名法 -> 推薦使 myName = '王五' # 駝峰 MyName = '趙六' # 駝峰

錯誤的命名方式:3name = '李四' print(3name)name!age = 18

4. 輸和輸出

輸入我們可以利input()在控制臺輸,然後在利輸出函數把你輸的結果在輸出出來

name = intput()print(name)

輸出例如我們將段字」Hello World」輸出到控制臺,我們可以使用print()函數

print('Hello World')

5. 格式化輸出

格式化符號:%s, %d, %f, %x%s: 輸出字符串%d: 輸出int類型數字%f: 輸出浮點數%x: 輸出16進位數據

score = 100 print("python考試分數:%d" % score)

6. 運算符

6.1 算數運算符

混合運算時,優先級順序為:* 於 / % // 於 + - ,為了避免歧義,建議使 () 處理運算符優先級。並且,不同類型的數字在進混合運算時,整數將會轉換成浮點數進運 算。

6.2 賦值運算符

# 單個變量賦值 num = 10# 多個變量賦值 num1, num2, f1, str1 = 100, 200, 3.14, "hello"

6.3 複合賦值運算符

相關焦點

  • python利用海倫公式求三角形的面積
    前言從小學我們都知道,三角形的面積是底乘以高除以2。那麼已知任意一個三角形的三條邊,如何能夠求出三角形的面積呢?這裡我們用到了海倫公式。海倫公式又譯作希倫公式、海龍公式、希羅公式等,它是利用三角形的三條邊的邊長直接求三角形面積的公式,表達式為:其中p是三條邊的和的一半兒。 python根據三角形三條邊求面積1.三角形的三條邊的符合條件我們知道,三角形有三條邊,且三條邊需要滿足兩邊之和大於第三邊,否則不構成三角形。
  • 利用python計算三角形的面積
    利用python計算三角形的面積。(1)輸入三個數,作為三角形的三個邊長,利用海倫公式計算三角形的面積。海倫公式:假設在平面內,有一個三角形,邊長分別為 a、b、c,三角形的面積 S可由以下公式求得。周長的一半):p=(a+b+c)/2import matha=float(input("請輸入第一條邊"))b=float(input("請輸入第二條邊"))c=float(input("請輸入第三條邊"))p=(a+b+c)/2S=math.sqrt(p*(p-a)*(p-b)*(p-c))print("三角形
  • 與三角形面積相關的系列知識
    今天講一講與三角形面積相關的一些知識。涉及三角形面只S,三角形三個頂點A、B、C和它們的對邊長度a、b、c,內切圓,旁切圓等知識內容。重點講一講三角形的半周長p。最後給出兩個公式及其證明。我們知道三角形面積最簡單的公式是底乘高除以2。今天利用它可以把三角形面積用內切圓半徑和三邊長度表示。
  • 三角形的面積公式
    三角形的面積公式:   1、標題《三角形的面積》   2、教學目標:   知識與技能目標:a、運用已有的知識和轉化的數學思想,推導三角形的面積計算公式;b、理解並掌握三角形的面積計算公式;c、能正確計算三角形的面積   過程與方法目標:通過動手操作,讓學生經歷操作、觀察、討論、歸納等數學活動
  • 三角形面積計算
    在平時做題中經常會遇到求三角形面積的問題,特別是在解三角形,向量那裡面,在做題時我時不時地用了一些不是很常用的三角形面積計算公式
  • 人教版小學數學說課稿《三角形的面積》
    我將從說教材,學情、教法、學法、教學過程板書設計這六個方面進行,下面開始我的說課。一、說教材《三角形的面積》是人教版小學數學五年級上冊第六章第2課時的內容,主要是通過轉化成平行四邊形的面積進而推導出三角形面積的計算公式以及應用,該教學內容是在學習平行四邊形面積的基礎上進行教學的。這將為後面學習梯形面積奠定了基礎,因此具有承上啟下的作用。
  • 三角形面積公式的推導
    今天聽了齊老師的課,在孩子們開拓思維想多種方法探索三角形面積的鼓舞下,和孩子們一起研究研究三角形,探究三角形面積公式:S=
  • 三角形面積計算公式
    三角形面積計算公式   教學目標   1.理解三角形面積公式的推導過程,正確運用三角形面積計算公式進行計算.   2.培養學生觀察能力、動手操作能力和類推遷移的能力.   3.培養學生勤於思考,積極探索的學習精神.
  • 五年級數學上冊《三角形的面積》經典說課稿
    它是在學生已經掌握平行四邊形面積計算並認識三角形特徵的基礎上進行教學的。這節課在整個第五單元中起著承上啟下的作用,它既是對三角形認識的進一步加深,又是以後學習梯形面積公式推導的基礎。根據新課標的要求及教材的特點,充分考慮到五年級學生的思維水平,我確立如下三維教學目標。知識目標:通過學生自主探索、動手操作推導出三角形面積計算公式,能正確求三角形的面積。
  • 小學數學~試講~《三角形的面積》
    師:回答的清晰直觀,你發現紅領巾是三角形的。師:那紅領巾的面積是多大呢?師:我看很多同學露出了疑惑的表情,那帶上你們充滿智慧的小眼睛,我們一起開啟今天的行程吧。《三角形的面積》新授1.三角形面積公式的推導師:接下來仔細觀察你手中的紅領巾我們應該如何計算呢?
  • 三角形面積計算的常用策略和方法
    三角形面積計算的常用策略和方法三角形面積求解問題,是小學、初中、高中乃至大學都一直涉及的考題。
  • 三角形面積公式大全
    今天聊一個有趣的話題,三角形的面積公式到底有多少種?三角形的面積用最簡單的求法就是在小學學習的底×高÷2,而這個公式人類還是經歷了比較長的過程才推導出來的。一開始是求得矩形的面積,後來用割補法求得銳角三角形的面積,至於鈍角三角形的面積,還是費了一番周折的。現在我們來看看三角形面積公式有多少種?
  • 三角形的面積計算公式
    三角形的面積計算公式:   1.已知三角形底a,高h,則 S=ah/2   2.已知三角形三邊a,b,c,則   (海倫公式)(p=(a+b+c)/2)   S=√[p(p-a)(p-b)(p-c)]   =(1/4)√[(a+b+c)(a+b-c)(a+c-b)
  • 三角形面積公式 你知道幾個?-三角形面積公式
    ,則三角形面積,則三角形面積, 則三角形面積,則三角形面積為:第六種:已知三角形兩邊及夾角,則三角形面積公式為:第七種:已知:第八種:已知三角形兩角及夾邊,則三角形面積公式為:第九種:已知三角兩角及其中一邊的對邊
  • 三角形面積公式由來、演變和示例(1)
    、最常用也最是最為重要的公式,實際任意平面凸多邊形的面積都可以轉化為三角形面積,所以三角形面積公式.在中小學對三角形面積公式大家都很熟系,幾乎每一個學生都能記住這一經典公式,但是對這個公式的來龍去脈卻不甚了了,導致學生陷入數學死記硬背的局面,一遇到稍微難一點的問題,就無從下手.比如學生往往想不到用割補法求三角形面積,原因可能是學生只記住三角形面積公式的「表」,對三角形面積的內涵一無所知,這個也可能跟教師因為進度等原因直接跳過三角形面積公式的推導有關
  • 這道題求三角形的面積,難度不大但很經典,面積公式運用是關鍵
    大家知道,數學世界最近發的文章都是能力提高類型的數學題,有些人可能是用了初中知識來做小學數學題吧。所以要強調一下,小學數學題只能用小學階段的知識解答! 言歸正傳,今天我們講解一道求陰影部分面積的數學題,此題並沒有什麼難度,對於大多數學生來說是應該做出來的。若不能正確解答,則肯定需要繼續努力。
  • 行測幾何問題之三角形的必備知識
    幾何問題的基礎是熟記相關公式及性質,而三角形又是幾何問題中一個重要考點,所以必須掌握。接下來中公教育專家帶各位考生一起來學習幾何問題。一、公式及性質三角形涉及的公式不多,其中面積較為容易求解,面積=(底×高)÷2,而三邊均可為底,應理解為:三邊與之對應的高的積的一半是三角形的面積。對於直角三角形,還需要記住勾股定理的公式。
  • python基礎知識科普:python的起源和發展史以及應用場景
    python基礎關鍵常識:Python的發音與拼寫Python的意思是蟒蛇,源於作者喜歡的一部電視劇 (C呢?)IronPython(可以運行在.NET和Mono平臺)、PyPy(Python實現的,支持JIT即時編譯)Python目前有兩個版本,Python2和Python3,最新版分別為2.7.12和3.5.2,現階段大部分公司用的是Python2python
  • 初中數學公式:三角形面積公式
    中考網整理了關於初中數學公式:三角形面積公式,希望對同學們有所幫助,僅供參考。   由不在同一直線上的三條線段首尾順次連接所組成的封閉圖形叫做三角形。平面上三條直線或球面上三條弧線所圍成的圖形。三條直線所圍成的圖形叫平面三角形;三條弧線所圍成的圖形叫球面三角形,也叫三邊形。
  • 2019年中考相似三角形面積比公式推論
    學知識要舉一反三,教育網小編給大家整理了初中相似三角形面積比,希望給初中同學的學習提供幫助。 相似三角形面積比 【—相似三角形】相似三角形知識放送:對應角相等,對應邊成比例的兩個三角形叫做相似三角形。