#!/usr/bin/env python
員工經過長期磨合與沉淀,具備了協作精神,得以通過團隊的力量開發出優質的產品。成都創新互聯堅持“專注、創新、易用”的產品理念,因為“專注所以專業、創新互聯網站所以易用所以簡單”。公司專注于為企業提供成都做網站、成都網站設計、微信公眾號開發、電商網站開發,成都小程序開發,軟件按需網站設計等一站式互聯網企業服務。
# -*- coding: utf-8 -*-
a = input()
b = input()
c = input()
if (a + b c and a + c b and b + c a and abs(a - b) c and abs(a - c) b and abs(b - c) a):
print "能組成三角形"
else:
print "不能組成三角形"
程序條件時根據三角形原理兩邊之和大于第三邊,兩邊之差小于第三邊的規則判斷。
例如程序運行時分別輸入2、3、4,程序輸出"能組成三角形"。
擴展資料
1、python輸入用法介紹:
python輸入時使用input( )函數,這個函數只能接收“數字”的輸入,返回所輸入的數字的類型( int, float )。
示例:
a = input("input a: ")
print(a,type(a))
2、python abs函數介紹
abs() 函數返回數字的絕對值,語法是:abs( x ),函數返回x(數字)的絕對值。
python內置函數是什么?一起來看下吧:
python內置函數有:
abs:求數值的絕對值
abs(-2) 2
pmod:返回兩個數值的商和余數
pmod(5,2) (2,1) pmod(5.5,2) (2.0,1.5)
bool:根據傳入的參數的邏輯值創建一個布爾值
bool()?#未傳入參數 False bool(0)?#數值0、空序列等值為False False bool(1) True
all:判斷可迭代對象的每個元素是否都為True值
all([1,2])?#列表中每個元素邏輯值均為True,返回True True ?all(())?#空元組 True ?all({})?#空字典 True
help:返回對象的幫助信息
help(str)? Help?on?class?str?in?module?builtins: class?str(object) |??str(object='')?-?str |??str(bytes_or_buffer[,?encoding[,?errors]])?-?str |?? |??Create?a?new?string?object?from?the?given?object.?If?encoding?or |??errors?is?specified,?then?the?object?must?expose?a?data?buffer |??that?will?be?decoded?using?the?given?encoding?and?error?handler. |??Otherwise,?returns?the?result?of?object.__str__()?(if?defined) |??or?repr(object). |??encoding?defaults?to?sys.getdefaultencoding(). |??errors?defaults?to?'strict'. |?? |??Methods?defined?here: |?? |??__add__(self,?value,?/) ??????????Return?self+value.
_import_:動態導入模塊
index?=?__import__('index') index.sayHello()
locals:返回當前作用域內的局部變量和其值組成的字典
def?f(): ????print('before?define?a?') ????print(locals())?#作用域內無變量 ????a?=?1 ????print('after?define?a') ????print(locals())?#作用域內有一個a變量,值為1 ?f?f() before?define?a? {}? after?define?a {'a':?1}
input:讀取用戶輸入值
s?=?input('please?input?your?name:') please?input?your?name:Ain ?s 'Ain'
open:使用指定的模式和編碼打開文件,返回文件讀寫對象
#?t為文本讀寫,b為二進制讀寫 ?a?=?open('test.txt','rt') ?a.read() 'some?text' ?a.close()
eval:執行動態表達式求值
eval('1+2+3+4') 10
除了上述舉例的函數之外,內置函數按分類還可分為:
1、數學運算(7個)
2、類型轉換(24個)
3、序列操作(8個)
4、對象操作(7個)
5、反射操作(8個)
6、變量操作(2個)
7、交互操作(2個)
8、文件操作(1個)
9、編譯操作(4個)
10、裝飾器(3個)
python中返回數值的絕對值的步驟如下:
1.第一步,定義一個變量a并調用abs()方法獲取0的絕對值,返回對應的絕對值。
2.第二步,再次使用abs()方法獲取“-230”的絕對值,負數的絕對值是相反數。
3.第三步,對正數獲取絕對值,調用abs()方法,正數的絕對值就是本身。
4.第四步,調用abs()方法獲取字符串的絕對值,結果顯示報錯了,說明字符串不能獲取絕對值。
5.第五步,再次使用abs()方法獲取邏輯類型的絕對值,但是出現了報錯了。
6.第六步,對操作數改為十六進制,獲取十六進制的絕對值,對應的獲取絕對值。這樣就解決了python中返回數值的絕對值的問題了。
網站題目:python中abs函數 python中abs函數的作用
文章URL:http://vcdvsql.cn/article30/doiseso.html
成都網站建設公司_創新互聯,為您提供服務器托管、網站設計、網站內鏈、微信小程序、定制開發、移動網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯