程序已經(jīng)幫您寫好,下面是按照要求的程序,因為沒有說明如果構(gòu)不成三角形應(yīng)該輸出什么,所以暫時先輸出This
成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十年時間我們累計服務(wù)了上千家以及全國政企客戶,如成都辦公空間設(shè)計等企業(yè)單位,完善的項目管理流程,嚴格把控項目進度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致贊譽。
is
an
invalid
triangle這樣的字樣,如果有明確的要求,可以更改。
import
math
a,b,c=raw_input("Please
enter
length
of
three
sides:
").split()
a=float(a)
b=float(b)
c=float(c)
if
a=0
or
b=0
or
c=0:
"This
is
an
invalid
triangle."
elif
a+b=c
or
a+c=b
or
b+c=a:
"This
is
an
invalid
triangle."
else:
s=(a+b+c)/2
area=math.sqrt(s*(s-a)*(s-b)*(s-c))
"%.2f"
%
area
經(jīng)過一系列測試,這個程序是完全可行的,用的是Python
2.7.3
若不懂,請追問,望采納!
完全平方指用一個整數(shù)乘以自己例如1*1,2*2,3*3等,依此類推。若一個數(shù)能表示成某個整數(shù)的平方的形式,則稱這個數(shù)為完全平方數(shù)
都不記得啥是完全平方數(shù)了
先寫個導(dǎo)入數(shù)學(xué)庫的方法,直接判斷 結(jié)果是不是整 數(shù)就結(jié)束了
import math
x=3
math.sqrt(x)
不過理論上課本上的題不讓用數(shù)學(xué)函數(shù)
直接循環(huán)判斷 1*1,2*2,3*3 判斷結(jié)果等不等于這個數(shù)即可
for i in range(1,1000)
if i*i == x:
yes
---
no
python簡單的函數(shù)定義和用法實例
這篇文章主要介紹了python簡單的函數(shù)定義和用法,實例分析了Python自定義函數(shù)及其使用方法,具有一定參考借鑒價值,需要的朋友可以參考下
具體分析如下:
這里定義了一個溫度轉(zhuǎn)換的函數(shù)及其用法。
def convertTemp(temp, scale):
if scale == "c":
return (temp - 32.0) * (5.0/9.0)
elif scale == "f":
return temp * 9.0/5.0 + 32
temp = int(input("Enter a temperature: "))
scale = input("Enter the scale to convert to: ")
converted = convertTemp(temp, scale)
print("The converted temp is: " + str(converted))
希望本文所述對大家的Python程序設(shè)計有所幫助。
squares?=?[]
for?i?in?range(1,11):
squares.append(pow(i,2))
print?squares