日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python根據輸入參數計算結果的實例方法

瀏覽:121日期:2022-07-28 14:27:15

說明

define function,calculate the input parameters and return the result.

數據存放在 txt 里,為 10 行 10 列的矩陣。

編寫一個函數,傳入參數:文件路徑、第一個數據行列索引、第二個數據行列索引和運算符。

返回計算結果

如果沒有傳入文件路徑,隨機生成 10*10 的值的范圍在 [6, 66] 之間的隨機整數數組存入 txt 以供后續讀取數據和測試。

1、導入需要的依賴庫和日志輸出配置

# -*- coding: UTF-8 -*-'''@Author :葉庭云@公眾號 :修煉Python@CSDN :https://yetingyun.blog.csdn.net/'''import numpy as npimport logging logging.basicConfig(level=logging.INFO, format=’%(asctime)s - %(levelname)s: %(message)s’)2、生成數據

def generate_fake_data(): ''' :params: 無 :return: 無 :function:如果沒有傳入文件路徑 隨機生成10*10 值的范圍在[6, 66]之間的隨機整數數組 存入txt以供后續讀取數據和測試 ''' # 創建一個 10*10均值為8,標準差為1的正態分布的隨機數數組 # data = np.random.normal(8, 1, (10, 10)) # 創建一個 10*10 值的范圍在[6, 66]之間的隨機整數數組 data = np.random.randint(6, 66, (10, 10)) print(data) with open('./data/random_data.txt', 'w') as f:for i in data: for j in i:f.write(str(j) + ’t’) f.write('n')3、加載數據并計算,返回結果。

def load_data_and_calculate(point1, point2, operation, file='./data/random_data.txt'): ''' :param file: 文件路徑 為缺省參數:在調用函數時可以傳 也可以省去的參數,如果不傳將使用默認值測試 :param point1: 第一個數據的行列索引 元組類型 :param point2: 第二個數據的行列索引 元組類型 :param operation: 運算符 :return: 運算后的結果 ''' if file == './data/random_data.txt': # 還是默認參數的話 說明沒有傳入文件路徑generate_fake_data() else:pass data = np.fromfile(file, sep=’t’, dtype=np.float32) # 讀取txt數據 numpy的fromfile方法 new_data = data.reshape([10, 10]) # (100,)reshape為(10, 10) 10行10列 print(new_data) # 根據索引獲取到二維數組中的兩個數據 捕獲可能的索引越界異常 num1, num2 = None, None try:num1 = new_data[point1[0]][point1[1]]num2 = new_data[point2[0]][point2[1]]print(f'根據行列索引獲取到的兩個數為:{num1} {num2}') # 打印查看 except IndexError:logging.info(f'行列索引超出數據集邊界,當前數據集形狀為:{new_data.shape}') # 進行運算 捕獲可能的異常 try:# eval函數 返回傳入字符串的表達式的結果result = eval(f'{num1}{operation}{num2}')print(f'result: {num1} {operation.strip()} {num2} = {result}n')return result except ZeroDivisionError:logging.error(f'除數num2不能為零!') except SyntaxError:if operator in [’x’, ’X’]: logging.error(f'乘法運算時請使用 * 代替 {operation}')else: logging.error(f'輸入的運算符非法:({operation})')4、傳入參數,調用函數。

file_path = './data/testData.txt'# 輸入第一個數據行列索引x1, y1 = map(int, input('請輸入第一個數據行列坐標(如: 6,8):').split(’,’))# 輸入第二個數據行列索引x2, y2 = map(int, input('請輸入第一個數據行列坐標(如: 3,5):').split(’,’))# 輸入運算符號operator = input('請輸入運算符(如+、-、*、/、//、%...):') # 傳入實參my_result = load_data_and_calculate((x1, y1), (x2, y2), operator, file_path)# 保留兩位小數輸出print('進行 {} 運算后,結果為:{:.2f}'.format(operator, my_result))

到此這篇關于Python根據輸入參數計算結果的實例方法的文章就介紹到這了,更多相關Python如何根據輸入參數計算結果內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
高清久久精品| 国产h片在线观看| 久久不见久久见国语| 中文字幕日本一区| 亚洲一区成人| 亚洲一区二区毛片| 一区免费视频| 国产精品日本| 不卡在线一区二区| 亚洲激情精品| 国产农村妇女精品一二区| 欧美69视频| 亚洲综合日本| 日av在线不卡| 日韩av资源网| 久久尤物视频| 日韩在线视频精品| zzzwww在线看片免费| 日韩三区免费| 激情五月综合| 蜜桃久久久久久| 日韩精品视频在线看| 国产精品蜜月aⅴ在线| 免费在线亚洲| 日韩欧美一区二区三区在线视频| 日韩久久视频| 欧美91精品| 日本午夜精品久久久| 精品一区二区三区在线观看视频| 国产一区二区三区亚洲综合| 蜜桃av在线播放| 亚洲精品888| 久久aⅴ国产紧身牛仔裤| 欧美一区91| 久久精品影视| 青草久久视频| 日韩在线视频精品| 日韩欧美另类中文字幕| 极品av在线| 亚洲专区视频| 久久人人精品| 国产精品a久久久久| 女人天堂亚洲aⅴ在线观看| 国产精品免费不| 久久午夜精品一区二区| 国产一区二区三区四区| 蜜臀久久99精品久久久久久9| 蜜桃免费网站一区二区三区| 成人国产精品一区二区免费麻豆| 亚洲视频国产| 午夜国产一区二区| 国产一区二区精品久| 亚洲精品乱码日韩| 88xx成人免费观看视频库| 嫩草伊人久久精品少妇av杨幂| 免费在线观看精品| 亚洲一级特黄| 激情国产在线| 福利欧美精品在线| 欧美成人精品午夜一区二区| 蜜臀a∨国产成人精品| 黑丝一区二区三区| 日本蜜桃在线观看视频| 欧美亚洲三区| 日本午夜精品| 麻豆久久久久久| 男女激情视频一区| 婷婷久久一区| 婷婷激情一区| 国产高清不卡| 国产麻豆久久| 四虎4545www国产精品| 国产在线日韩精品| 日韩成人精品一区| 福利视频一区| 国产精品原创| 色爱综合网欧美| 国产毛片久久久| 欧美国产亚洲精品| 国内精品亚洲| 婷婷成人在线| 亚洲一级特黄| 亚洲午夜国产成人| 国产乱人伦丫前精品视频| 免费在线亚洲欧美| 鲁大师成人一区二区三区 | 麻豆一区在线| 亚洲精品一级二级| 国产精品13p| 国产精品13p| 亚洲欧美专区| 伊人www22综合色| 97成人超碰| 久久青草久久| 日本电影久久久| 久久久人人人| 日精品一区二区三区| 电影91久久久| 欧美日韩在线二区| 国产精品xx| 麻豆精品国产91久久久久久| 欧美日韩免费观看一区=区三区| 日韩不卡一二三区| 国产高清久久| 日韩大片免费观看| 欧美一区91| 伊人久久大香线蕉av不卡| 国产激情久久| 欧美久久一区二区三区| 欧美色图国产精品| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 日欧美一区二区| 五月婷婷亚洲| 成人羞羞视频播放网站| 国产极品久久久久久久久波多结野| 欧美专区在线| 99成人在线| 久久久久久一区二区| 久久99蜜桃| 国产精久久一区二区| 欧美日韩调教| 国产日韩三级| 国产精品久久久久9999高清| 日韩va欧美va亚洲va久久| 亚久久调教视频| 日韩av中文字幕一区| 国产欧美一区二区色老头| 日韩国产欧美在线播放| 亚洲aa在线| 国产精品毛片aⅴ一区二区三区| 日韩av一区二| 国产精品极品在线观看| 日韩av一二三| 国产精品v日韩精品v欧美精品网站| 欧美一级全黄| 国产一区丝袜| 欧美激情另类| 久久精选视频| 亚洲中午字幕| 视频一区视频二区中文字幕| 水野朝阳av一区二区三区| 亚洲人成网77777色在线播放| 亚洲欧美日韩高清在线| 亚洲精品三级| 欧美日韩va| 国产欧美一区二区三区国产幕精品 | 亚洲女人av| 亚洲一区欧美二区| 亚洲欧美日韩专区| 伊人www22综合色| 韩国女主播一区二区三区| 国产不卡精品| 日韩深夜视频| 日韩午夜一区| 麻豆精品视频在线观看视频| 久久精品九色| 999国产精品视频| 欧美久久精品一级c片| 群体交乱之放荡娇妻一区二区| 中文一区一区三区免费在线观| 伊人www22综合色| 国产伦精品一区二区三区千人斩| 日韩精品麻豆| 亚洲影院天堂中文av色| 国产毛片一区二区三区 | 中文字幕在线高清| 婷婷久久免费视频| 成人欧美一区二区三区的电影| 麻豆精品视频在线观看| 亚洲人成精品久久久| 日本欧美一区| 日韩欧美激情电影| 久久九九精品| 久久精品99国产精品| 成人日韩在线观看| 国产福利电影在线播放| 亚洲精品九九| 日韩中文字幕一区二区高清99| 91av亚洲| 欧美极品一区二区三区| 日本久久一区| 亚洲精品黄色| 亚洲专区欧美专区| 欧美+亚洲+精品+三区| 亚洲精选91| 欧美精品日日操| 日韩精品免费一区二区三区| 日韩av字幕| 鲁大师成人一区二区三区| 性一交一乱一区二区洋洋av| 欧美国产视频| 国产区精品区| 国产精品普通话对白| 久久午夜影视| 欧美日韩国产免费观看视频| 九九色在线视频| 日韩中文字幕一区二区三区| 99在线观看免费视频精品观看| 五月婷婷六月综合| 欧美一级全黄|