最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實現(xiàn)用類讀取文件數(shù)據(jù)并計算矩形面積

 更新時間:2020年01月18日 10:17:30   作者:諸葛孔明廬  
今天小編就為大家分享一篇python實現(xiàn)用類讀取文件數(shù)據(jù)并計算矩形面積,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.創(chuàng)建一個類Rectangle,已知a、b求面積,求三角形的面積

2.結(jié)合題目一,從題目一文件中讀取數(shù)據(jù),并采用類的方法,將計算的結(jié)果寫在另一個文檔中。

(1)利用類進行計算一個矩形的面積,已經(jīng)a、b邊長。

class Rectangle:

'''這是關(guān)于矩形面積的計算公式,只用給出矩形的長和寬,

調(diào)用實例函數(shù),就可以返回所需要的面積'''
number=0

def __init__(self,a,b): # a、b類似C中的形參 或者叫作構(gòu)造方法
 self.a1=a   # 將形參中的值傳入到類模板
 self.b1=b   # 實例變量
 Rectangle.number=Rectangle.number+1
 self.no=Rectangle.number
 
def getArear(self):
 s1=self.a1
 s2=self.b1
 area=s1*s2
 return area

r1=Rectangle(10,20)
print(r1.a1)
s=r1.getArear()
print(s)
print(Rectangle.doc)
print(r1.number)

執(zhí)行結(jié)果:

(2)結(jié)合第一題,從文件中讀取數(shù)據(jù)進行計算

class Rectangle:

'''這是關(guān)于矩形面積的計算公式,只用給出矩形的長和寬,

調(diào)用實例函數(shù),就可以返回所需要的面積'''

number=0

def __init__(self,a,b): # a、b類似C中的形參 或者叫作構(gòu)造方法
 self.a1=a   # 將形參中的值傳入到類模板
 self.b1=b   # 實例變量
   
def getArear(self):
 s1=self.a1
 s2=self.b1
 area=s1*s2
 return area

print(Rectangle.doc)
print('\n')
file1=open('./Test2/file1.txt')
str1=file1.readlines()
file2=open('./Test2/file2.txt',‘w') # 以文件覆蓋的形式進行寫入
for line in str1:
x=line.split()
r1=Rectangle(int(x[0]),int(x[1])) # 直接調(diào)用類定義函數(shù)
area=r1.getArear()
print(area) # 調(diào)用類變量函數(shù)
file2.write(‘面積:%d * %d=\t'%(int(x[0]),int(x[1]))) # 所在行
file2.write(str(area))

file2.write(str(area))

file2.write('\n')

file2.close()

執(zhí)行結(jié)果如下:

這是關(guān)于矩形面積的計算公式,只用給出矩形的長和寬,

調(diào)用實例函數(shù),就可以返回所需要的面積

200
600
1200
2000
3000

以上這篇python實現(xiàn)用類讀取文件數(shù)據(jù)并計算矩形面積就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Python 優(yōu)化 MUI標題欄

    基于Python 優(yōu)化 MUI標題欄

    這篇文章主要介紹的是基于Python 優(yōu)化 MUI標題欄,一個特色鮮明MUI界面無疑是能夠吸引用戶的關(guān)鍵之一,這利用css和JavaScript可以很快進行實現(xiàn),但是同時對于初學(xué)者來說也是困難的,下面文章就來學(xué)習(xí)幾個簡單的小技巧實現(xiàn)頁面美化吧,需要的朋友可以參考一下
    2021-11-11
  • web.py獲取上傳文件名的正確方法

    web.py獲取上傳文件名的正確方法

    這篇文章主要介紹了web.py獲取上傳文件名的正確方法,遇到這個問題的朋友可能會困惑半天,使用本文的正確方法就可以解決這個問題了,需要的朋友可以參考下
    2014-08-08
  • python如何獲取Prometheus監(jiān)控數(shù)據(jù)

    python如何獲取Prometheus監(jiān)控數(shù)據(jù)

    這篇文章主要介紹了python如何獲取Prometheus監(jiān)控數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Django模板之基本的 for 循環(huán) 和 List內(nèi)容的顯示方式

    Django模板之基本的 for 循環(huán) 和 List內(nèi)容的顯示方式

    這篇文章主要介紹了Django模板之基本的 for 循環(huán) 和 List內(nèi)容的顯示方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • 基于Python實現(xiàn)繪制一個足球

    基于Python實現(xiàn)繪制一個足球

    這篇文章主要為大家詳細介紹了如何基于Python實現(xiàn)繪制一個簡單的足球,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的可以嘗試一下
    2023-02-02
  • Python中self用法實例詳解

    Python中self用法實例詳解

    這篇文章主要介紹了Python中self用法詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • Python 解決火狐瀏覽器不彈出下載框直接下載的問題

    Python 解決火狐瀏覽器不彈出下載框直接下載的問題

    這篇文章主要介紹了Python 解決火狐瀏覽器不彈出下載框直接下載的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Python如何在腳本中設(shè)置環(huán)境變量

    Python如何在腳本中設(shè)置環(huán)境變量

    環(huán)境變量是與系統(tǒng)進程交互的一種深入方式,它允許用戶獲得有關(guān)系統(tǒng)屬性、路徑和已經(jīng)存在的變量的更詳細信息,下面我們就來看看Python是如何通過腳本來設(shè)置環(huán)境變量的吧
    2023-10-10
  • Python OpenCV使用閾值方法進行圖像處理

    Python OpenCV使用閾值方法進行圖像處理

    圖像閾值處理是計算機視覺和圖像處理中一種非?;A(chǔ)而重要的技術(shù),通過閾值化操作,可以將圖像的像素值按照一定標準分為兩類,在 Python 中,OpenCV 提供了便捷的函數(shù)來實現(xiàn)各種閾值處理技術(shù),本文將深入介紹如何在 OpenCV 中使用閾值方法進行圖像處理
    2024-12-12
  • python執(zhí)行l(wèi)inux系統(tǒng)命令的三種方式小結(jié)

    python執(zhí)行l(wèi)inux系統(tǒng)命令的三種方式小結(jié)

    本文介紹三種在python執(zhí)行l(wèi)inux命令的方式,三種方式都是基于python的標準庫實現(xiàn),因此不需要額外安裝第三方庫,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02

最新評論

南涧| 商南县| 元朗区| 仁寿县| 罗甸县| 临洮县| 阳城县| 汪清县| 嵩明县| 海原县| 蓝田县| 乌鲁木齐市| 饶平县| 新兴县| 土默特左旗| 巴马| 高台县| 镇坪县| 潮安县| 北安市| 剑阁县| 望都县| 西昌市| 沾化县| 文水县| 宜黄县| 赞皇县| 云梦县| 华阴市| 凉山| 长沙县| 泾川县| 武乡县| 新沂市| 资兴市| 泸定县| 同仁县| 永清县| 望江县| 聊城市| 韶关市|