好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > python實現(xiàn)楊輝三角的幾種方法代碼實例

python實現(xiàn)楊輝三角的幾種方法代碼實例

熱門標簽:qt百度地圖標注 阿里電話機器人對話 舉辦過冬奧會的城市地圖標注 正安縣地圖標注app 400電話申請資格 螳螂科技外呼系統(tǒng)怎么用 電銷機器人系統(tǒng)廠家鄭州 地圖地圖標注有嘆號 遼寧智能外呼系統(tǒng)需要多少錢

方法一:迭代

def triangle_1(x):
 """
 :param x: 需要生成的楊輝三角行數(shù)
 :return:
 """
 triangle = [[1], [1, 1]] # 初始化楊輝三角
 n = 3 # 從第三行開始計數(shù),逐行添加
 while n = x:
  for i in range(0, n-1):
   if i == 0:
    # 添加初始列表[1,1],楊輝三角每行的首位和末位必為1
    triangle.append([1, 1])
   else:
    # 逐位計算,并插入初始列表中
    triangle[n-1].insert(i, triangle[n - 2][i] + triangle[n - 2][i - 1])
  n += 1
 return triangle
x = 11
triangle = triangle_1(x)
 
# 遍歷結(jié)果,逐行打印
for i in range(x):
 print(' '.join(str(triangle[i])).center(100)) # 轉(zhuǎn)為str,居中顯示

方法二:生成器

def triangle_2(n):
 """
 :param n: 需要生成的楊輝三角行數(shù)
 :return: 
 """
 triangle = [1] # 初始化楊輝三角
 for i in range(n):
  yield triangle
  triangle.append(0) # 在最后一位加個0,用于計算下一行
  triangle = [triangle[i] + triangle[i - 1] for i in range(len(triangle))]
# 從生成器取值
for i in triangle_5(10):
 print(''.join(str(i)).center(100)) # 格式化輸出

方法三:遞歸

楊輝三角特性:

【1,1】=【0,1】+【1,0】

【1,2,1】=【0,1,1】+【1,1,0】

【1,3,3,1】=【0,1,2,1】+【1,2,1,0】

【1,4,6,4,1】=【0,1,3,3,1】+【1,3,3,1,0】

第n行等于第n-1行分別首尾補0,然后按位相加

def triangle_4(n):
 """
 :param n:需要生成的楊輝三角行數(shù)
 :return:
 """
 triangle = [1] # 初始化楊輝三角
 if n == 0:
  return triangle
 return [x+y for x, y in zip([0] + triangle_4(n - 1), triangle_4(n - 1) + [0])]
for i in range(10):
 print(''.join(str(triangle_4(i))).center(100)) 

 

到此這篇關(guān)于python實現(xiàn)楊輝三角的幾種方法代碼實例的文章就介紹到這了,更多相關(guān)python實現(xiàn)楊輝三角內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 使用python打印十行楊輝三角過程詳解
  • 使用python生成楊輝三角形的示例代碼
  • python實現(xiàn)楊輝三角思路
  • python 生成器生成楊輝三角的方法(必看)
  • Python極簡代碼實現(xiàn)楊輝三角示例代碼
  • 用Python輸出一個楊輝三角的例子
  • 用Python生成N層的楊輝三角的實現(xiàn)方法

標簽:合肥 濟源 阜新 淘寶好評回訪 隨州 信陽 昭通 興安盟

巨人網(wǎng)絡(luò)通訊聲明:本文標題《python實現(xiàn)楊輝三角的幾種方法代碼實例》,本文關(guān)鍵詞  python,實現(xiàn),楊輝,三角,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python實現(xiàn)楊輝三角的幾種方法代碼實例》相關(guān)的同類信息!
  • 本頁收集關(guān)于python實現(xiàn)楊輝三角的幾種方法代碼實例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 91麻豆国产| 一色屋精品视频在线观看网站| 多人NP抹布受| 女乱y短篇| 久色视频| 午夜精品一区二区三区,| 日本动漫无码??有限公司 | 午夜免费网址| 肉乳床欢动漫无删减| 成人乱码免费视频A片含羞草传媒 成人做爰黄AAA片爽爽影院小说 | 美女露出??让男生玩| 动漫男女交性动漫免费| 中文字幕按摩做爰| 下面好爽| 4k岛国精品午夜高清在线观看| 一女被多人伦轩wwwww视频| 国产AV在线免播放观看frrv| 免费a在线观看播放| 欧美在线精品一区二区三区| 无人免费观看免费直播| 欲香欲色天天影视综合| 日本强伦轩人妻中文字幕| 美女上床软件| 播播四房| 99视频在线免费观看| 调教猛男| 果冻传媒AV精品国产网站| 中文字幕一区二区三区乱码图片| 亚洲天堂不卡| 美女暴露无遮挡黄| 成人在激情在线视频| 777影院理伦片片欧美| 国产美女露脸吞精视频| 7799精品视频天天综合在线观看| 久久影院一区| 啊啊好深好猛啊| 男生把??伸进老师的??www| 国产精品人妻系列无码大地资源| 美女扒开内裤羞羞的视频| 亚洲毛片在线观看| 毛片免费观看网站|