十年網站開發(fā)經驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網站問題一站解決
python三角函數輸入度數:acos(x) //返回x的反余弦弧度值。 asin(x) //返回x的反正弦弧度值。 atan(x) //返回x的反正切弧度值。
在網站建設、成都網站制作中從網站色彩、結構布局、欄目設置、關鍵詞群組等細微處著手,突出企業(yè)的產品/服務/品牌,幫助企業(yè)鎖定精準用戶,提高在線咨詢和轉化,使成都網站營銷成為有效果、有回報的無錫營銷推廣。創(chuàng)新互聯建站專業(yè)成都網站建設10年了,客戶滿意度97.8%,歡迎成都創(chuàng)新互聯客戶聯系。
def read_cell(x,y):if cell_type(x,y)==4: #4是真值類型(bool),return "TRUE" if cell_value(x,y)==1 else "FALSE"。
elif cell_type(x,y)==2: #2是數字類型(number),return str(cell_value(x,y)),else:#其他類型不再一一列舉,用到時再做增加。
python三角函數規(guī)范的代碼:
Python采用強制縮進的方式使得代碼具有較好可讀性。而Python語言寫的程序不需要編譯成二進制代碼。Python的作者設計限制性很強的語法,使得不好的編程習慣(例如if語句的下一行不向右縮進)都不能通過編譯。其中很重要的一項就是Python的縮進規(guī)則。
一個和其他大多數語言(如C)的區(qū)別就是,一個模塊的界限,完全是由每行的首字符在這一行的位置來決定(而C語言是用一對大括號{}來明確的定出模塊的邊界,與字符的位置毫無關系)。通過強制程序員們縮進,Python確實使得程序更加清晰和美觀。
Python編碼下面的三角函數包括以下種類:
12345678910
acos(x) //返回x的反余弦弧度值。 asin(x) //返回x的反正弦弧度值。 atan(x) //返回x的反正切弧度值。 atan2(y, x) //返回給定的 X 及 Y 坐標值的反正切值。 cos(x) //返回x的弧度的余弦值。 hypot(x, y) //返回歐幾里德范數 sqrt(x*x + y*y)。 sin(x) //返回的x弧度的正弦值。 tan(x) //返回x弧度的正切值。 degrees(x) //將弧度轉換為角度,如degrees(math.pi/2) , 返回90.0 radians(x) //將角度轉換為弧度
下面介紹了Python計算三角函數之asin()方法的使用(其它只需替換上述方法即可),返回x的反正弦,以弧度表示,代碼如下:
12345678910111213
#!/usr/bin/python import math print "asin(0.64) : ", math.asin(0.64) print "asin(0) : ", math.asin(0) print "asin(-1) : ", math.asin(-1) print "asin(1) : ", math.asin(1) #運行結果如下:asin(0.64) : 0.694498265627asin(0) : 0.0asin(-1) : -1.57079632679asin(1) : 1.57079632679
在python中,有一個math module,你可以import math,里面有math.sin(), math.cos(), math.asin()和math.acos()四個函數。相信你也知道asin和acos的意思,就是arcsin和arccos。有了這四個函數你就可以求函數值和角度了。但是要注意括號里面填的數值,要用弧度制。
1.(幾何學:一個五邊形的面積)編寫一個程序,提示用戶輸入五邊形頂點到中心距離r,然后算出五邊形的面積,如下圖所示。
計算五邊形面積的公式是Area = 5×s×s/(4×tan(π/5)),這里的s是邊長。邊長的計算公式是 s =2rsin(π/5),這里的r是頂點到中心距離。
2.(幾何學:大圓距離)大圓距離是球面上兩點之間的距離。假設(x1,y1)和(x2,y2)是兩點的經度和緯度,兩點之間大圓距離可以利用以下公式計算:
d = radius * arccos(sin(x1) × sin(x2) × cos(x1) × cos(x2) × cos(y2-y1))
編寫一個程序,提示用戶輸入地球表面兩點經度和緯度的度數然后顯示它們的大圓距離。地球的平均半徑為6371.01km。注意:你需要使用math. radians函數將度數轉化為弧度數,因為Python三角函數使用的是弧度。公式中的經緯度是西經和北緯。用負數表示東經和南緯。
3.(幾何學:估算面積)從網站找到佐治亞州亞特蘭大、佛羅里達州奧蘭多、大草原佐治亞、北卡羅來納州夏洛特的GPS位置,然后計算出這四個城市所圍成的區(qū)域的大概面積。
4.(幾何學:五角形的面積)五角形的面積可以使用下面的公式計算(s是邊長)
Area = (5×s2)/ (4×tan(π/5))
編寫一個程序,提示用戶輸入五邊形的邊長,然后顯示面積。
5.(幾何學:一個正多邊形的面積)正多邊形是邊長相等的多邊形嗎,而且所有的角都相等。計算正多邊形面積的公式是:
Area = (n × s2)/(4×tan(π/n))
這里的s是邊長。編寫一個程序,提示用戶輸入邊數以及正多邊形的邊長,然后顯示他們的面積。
6.(找出ASCII碼的字符)編寫一個程序,接收一個ASCII碼值(一個0~127之間的整數),然后顯示它對應的字符。例如:如果用戶輸入97,程序將顯示字符a。
7.(隨機字符)編寫一個程序,使用time.time()函數顯示一個大寫的隨機字符。
9.(金融應用程序:工資表)編寫一個程序,讀取下面的信息,然后打印一個工資報表。
雇員姓名(例如:史密斯)
一周工作時間(例如:10)
每小時酬報(例如:9.75)
聯邦預扣稅率(例如:20%)
州預扣稅率(例如:9%)
10.(Turtle顯示統一碼)編寫一個程序,顯示希臘字母。αβγδεζηθ
11.(反向數字)編寫一個程序,提示用戶輸入一個四位整數,然后顯示顛倒各位數字后的數。
這篇文章主要介紹了Python中計算三角函數之cos()方法的使用簡介,是Python入門的基礎知識,需要的朋友可以參考下
cos()方法返回x弧度的余弦值。
語法
以下是cos()方法的語法:
cos(x)
注意:此函數是無法直接訪問的,所以我們需要導入math模塊,然后需要用math的靜態(tài)對象來調用這個函數。
參數
x
--
這必須是一個數值
返回值
此方法返回-1
到
1之間的數值,它表示角度的余弦值
例子
下面的例子展示cos()方法的使用
?
1
2
3
4
5
6
7
8#!/usr/bin/python
import
math
"cos(3)
:
",
math.cos(3)
"cos(-3)
:
",
math.cos(-3)
"cos(0)
:
",
math.cos(0)
"cos(math.pi)
:
",
math.cos(math.pi)
"cos(2*math.pi)
:
",
math.cos(2*math.pi)
當我們運行上面的程序,它會產生以下結果:
?
1
2
3
4
5cos(3)
:
-0.9899924966
cos(-3)
:
-0.9899924966
cos(0)
:
1.0
cos(math.pi)
:
-1.0
cos(2*math.pi)
:
1.0