原创 2019-05-06:二維矩陣創建,轉置,刪除操作
#encodingutf-8 """ 生成二維數組[ [0, 1, 2], [3, 4, 5], [6, 7, 8]] """ def createTwoMatrix(): result=[] num=0 for
原创 2019-05-05:sort用法練習
#encoding=utf-8 """ 按照句子中每個單詞的首字母進行排序,不區分大小寫 """ s ="I am A boy iii huhongqiang" def firstLetter(s): return s[0]
原创 2019-05-04:使用必填參數、默認參數、可變元組參數、 可變字典參數(value)計算一下單詞的長度之和。
#encoding=utf-8 """ 使用必填參數、默認參數、可變元組參數、 可變字典參數(value)計算一下單詞的長度之和。 """ def func(a,b="abc",*args,**kwargs): result=0
原创 2019-05-04:sorted排序練習
#encoding=utf-8 """ 求出s中長度最長的字符串 s ="i am a good boy iii" """ s ="i am a good boy iii" def getLength(s): return l
原创 2019-05-03:python代碼得到2個列表的交集與差集 不許用set
#encoding=utf-8 """ python代碼得到2個列表的交集與差集 不許用set """ #方法一:交集在listA 和listB的元素保存到新的列表中,新的列表就是交集 #差集:在listA,不在listB的元素保存到新
原创 2019-05-01:實現數學中多項式求和公式的打印 比如:a6x^6 + a5x^5 + a4x^4 + a3x^3 + a2x^2 + a1x^1 + a0
#encoding=utf-8 """ 實現數學中多項式求和公式的打印 比如:a6x^6 + a5x^5 + a4x^4 + a3x^3 + a2x^2 + a1x^1 + a0 """ multinomial="" for i in
原创 2019-05-02:linux 環境下怎安裝jdk-7u15-linux-x64.tar.gz
第一部分:安裝jdk 第一步:首先到官網下載JDK包:官網地址:https://www.oracle.com/index.html。我下載的是jdk-7u15-linux-x64.tar.gz 第二步:把下載的包放到: /usr/lib/
原创 2019-05-01:輸入三個數,判斷是否能構成三角形 能構成三角形三邊關係: 三邊都大於零 兩邊之和大於第三邊,兩邊之差小於第三邊
#encoding=utf-8 """ 輸入三個數,判斷是否能構成三角形 能構成三角形三邊關係: 三邊都大於零 兩邊之和大於第三邊,兩邊之差小於第三邊 """ import random def makeUpTriangle():
原创 2019-05-02:linux 安裝maven
第一部:官網下載maven 官網地址:https://maven.apache.org/download.cgi 地址下載 apache-maven-3.6.1-bin.tar.gz 將下載的包解壓放到 /usr/local中 su
原创 2019-05-01:統計名字列表中,各名字的首字母在名字列表中出現的次數
#encoding=utf-8 """ 統計名字列表中,各名字的首字母在名字列表中出現的次數 """ names = ["huhuili","zhangsan","lisi","wangwu","wuermazi"] def na
原创 2019-05-02:隨機密碼生成;刪除一個字符串中的小寫字母(map);按照字符串每個數字的和進行排序
#encodingutf-8 """ 隨機生成10位密碼 包含大小寫、數字 """ import random import string def get_random_elements(s,count): a=list(s)
原创 2019-04-29:對稱矩陣:遍歷輸出矩陣,求矩陣的正對角和,反對角和
#encoding=utf-8 """ 用嵌套列表的方式,遍歷輸出一個矩陣 """ #方法一 def traversMatrix(matrix): for i in matrix: for j in i:
原创 2019-04-28:1.判斷一個數是否是素數,2.求100以內的素數和。3.使用 for 的方式,求一下100以內奇數之和
#思路:處理1,2兩種特殊數據的處理, #其他情況只要這個數能被除了1和它本身能被整除的話,就不是素數。 #1到本身可以被整除,等價於1到這個數的平方根能被整除 import math def isPrime(data): if
原创 2019-04-28:遍歷一個列表中的嵌套列表和元組的所有元素, 將1-12的數字進行輸出![[[1,2,3],4,5],7,8,(9,10,(11,12))]
#思路判斷不是列表或者元組的元素,直接輸出 def outPutLetters(s): for value in s: if isinstance(value,(list,tuple)):
原创 2019-04-26:隨機生成一個整數,1-100之間你最多猜5次, 如果猜大了,提示大了小了,提示小了,猜對了,提示猜中。 5次都沒猜中,就猜沒猜中。
import random def guess_num(): target_num= random.randint(1,100) error_num=[] for i in range(5): g