練習三十八:矩陣for迴圈應用
習題如下:
求一個3*3矩陣對角線元素之和
利用for迴圈控制輸出二維陣列,再將a[i][j]累加後輸出
1 a = [] 2 sum1 = 0.0 3 for i in range(3): 4 a.append([]) 5 for j in range(3): 6 a[i].append(int(input("輸入數字:"))) 7 print(a) 8 for i in range(3): 9 for j in range(3): 10 if i == j: 11 sum1 += l[i][j] 12if i != j and abs(i-j)!=1: 13 sum1 += l[i][j] 14 print(sum1)
執行結果:
輸入數字:1 輸入數字:2 輸入數字:3 輸入數字:4 輸入數字:5 輸入數字:6 輸入數字:7 輸入數字:8 輸入數字:9 [[1, 2, 3], [4, 5, 6], [7, 8, 9]] 25.0
相關推薦
練習三十八:矩陣for迴圈應用
習題如下: 求一個3*3矩陣對角線元素之和 利用for迴圈控制輸出二維陣列,再將a[i][j]累加後輸出 1 a = [] 2 sum1 = 0.0 3 for i in range(3): 4 a.append([]) 5 for j in range(3):
Android實戰技巧之三十八:Handler使用中可能引發的內存泄漏
sha 指向 ons har 引用 destroy 對象 from weak 問題描寫敘述 曾幾何時,我們用原來的辦法使用Handler時會有以下一段溫馨的提示: This Handler class should be static or le
練習二十八:回推與遞推練習
問題:已知有五個小朋友一起。第五個朋友說自己比第四個大兩歲,問第四個人,他說他比第3個人大2歲,問第三個人,他說他比第二個人大兩歲,問第二個人,他說他比第一個人大2歲,問道最後一個人時,他說他10歲 求第五個人年齡是多少 1 def age_old(n): 2 if n == 1: 3
練習三十二:用python實現:按相反的順序輸出列表的每一位值
用python實現:按相反的順序輸出列表的每一位值 1. 使用list[::-1] 1 list1 = ["one","two","three","four"] 2 for i in list1[::-1]:#list[::-1]結果為列表的反向 3 print(i) 2. 使用l
練習三十九:陣列插入排序
陣列序列的排序有內建方法,insert(),但是要對已經排序好的陣列進行插入排序時,讓插入的資料滿足原有排序怎麼操作,先看習題 已知有一個已經排序好的陣列,要求是,將一個新的資料項插入到陣列中 思考過程; 先判斷原陣列的排序方法,然後按照排序方法,將新資料與資料中最後一個數據進行比較,然後找到插入位置後,將資
練習三十九:數組插入排序
練習 移動 span div for 找到 方法 code 有一個 數組序列的排序有內置方法,insert(),但是要對已經排序好的數組進行插入排序時,讓插入的數據滿足原有排序怎麽操作,先看習題 已知有一個已經排序好的數組,要求是,將一個新的數據項插入到數組中 思考過程;
敏捷開發一千零一問系列之三十八:計劃撲克就是打不出個結果怎麼辦?
本文是敏捷開發一千零一問的第三十八篇。(欄目總目錄)問題:一個簡單的問題,計劃撲克就是打不出個結果,各持己見怎麼辦?也就是少數人無法說服大家,或者說根本無人去聽回答:計劃撲克的結束條件”近似一致“是個很有趣的標準,其實要回答”什麼時候停止打撲克“,就要先解決”為什麼要打撲克“
Spark2.2(三十八):Spark Structured Streaming2.4之前版本使用agg和dropduplication消耗記憶體比較多的問題(Memory issue with spark structured streaming)調研
在spark中《Memory usage of state in Spark Structured Streaming》講解Spark記憶體分配情況,以及提到了HDFSBackedStateStoreProvider儲存多個版本的影響;從stackoverflow上也可以看到別人遇到了structured s
Android學習筆記三十八:Android4.0 Socket異常,需要另外開闢執行緒進行Socket程式設計
Socket socket = new Socket(); socket.connect(new InetSocketAddress(ConstData.TCP_IP, ConstData.TCP_PORT), 2000); 通
練習六十八:pyecharts模塊練習
info div -i left htm echart 2-2 render right 用一個地圖顯示最熱的幾個城市溫度代碼(用Geo模塊)from pyecharts import Geo attr = ["西安","上海","蘇州","成都","海南","南京"]
“全棧2019”Java第三十二章:增強for迴圈Foreach語法
難度 初級 學習時間 10分鐘 適合人群 零基礎 開發語言 Java 開發環境 JDK v11 IntelliJ IDEA v2018.3 文章原文連結 “全棧2019”Java第三十二章:增強for迴圈Foreach語法
練習五十六:for迴圈
某個公司採用公用電話傳遞資料,資料是四位的整數,在傳遞過程中是加密的,加密規則如下:每位數字都加上5,然後用和除以10的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換 方法一: 1 def out_tru(num): 2 list1 = list(str(num)) #將傳進來
論文閱讀筆記(三十八):Dynamic Zoom-in Network for Fast Object Detection in Large Images
We introduce a generic framework that reduces the computational cost of object detection while retaining accuracy for scenarios whe
演算法題練習系列之(三十八): 斐波那契鳳尾
----------------------------------------------------------------------------------------------------
Android項目實戰(三十八):2017最新 將AndroidLibrary提交到JCenter倉庫(圖文教程)
success hub rdf fault 用戶 builds style config ocl 我們經常使用github上的開源項目,使用步驟也很簡單 比如: compile ‘acffo.xqx.xwaveviewlib:maven:1.0.0‘ 這裏就學習一下如何
用Vue來實現音樂播放器(三十八):歌詞滾動列表的問題
vue 三十八 pla -s toggle 情況 TP 解決辦法 暫停 1、頻繁切換歌曲時,歌詞會跳來跳去 原因: // 歌詞跳躍是因為內部有一個currentLyric對像內部有一些功能來完成歌詞的跳躍 //每個currentLyric能實現歌曲的播放跳到相應的位置 是
論文閱讀筆記十八:ENet: A Deep Neural Network Architecture for Real-Time Semantic Segmentation
每一個 內核 基於 proc vgg 包含 rep 重要 偏差 論文源址:https://arxiv.org/abs/1606.02147 tensorflow github: https://github.com/kwotsin/TensorFlow-ENet 摘要
演算法題(三十八):判斷樹的子結構
題目描述 輸入兩棵二叉樹A,B,判斷B是不是A的子結構。(ps:我們約定空樹不是任意一個樹的子結構) 分析 從A樹根結點開始遍歷,如果結點與B樹結點相等,則遞迴判斷左子結點和右子結點的情況;若不等,則往下遍歷A樹左右結點各自與B樹的情況。 已AC 程式碼 public c
Java基礎系列(三十八):集合總覽
前言 在我們日常的開發中,集合佔據著舉足輕重的地位。在不同的情況下,我們會去選擇效能更佳(或更安全的)集合類作為一個容器去儲存資料。在接下來的幾節中,我會帶著大家對於集合的知識進行一次系統的深入梳理,相信梳理過後,面試或日常開發再遇到有關集合的問題對我們來說都不會是問題了。 總覽
“全棧2019”Java第三十八章:類與方法
難度 初級 學習時間 10分鐘 適合人群 零基礎 開發語言 Java 開發環境 JDK v11 IntelliJ IDEA v2018.3 文章原文連結 “全棧2019”Java第三十八章:類與方法 下一章 “全棧201