這篇文章主要介紹python里面階乘的寫法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司制作網(wǎng)站網(wǎng)頁找三站合一網(wǎng)站制作公司,專注于網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)站設(shè)計(jì),企業(yè)網(wǎng)站搭建,網(wǎng)站開發(fā),建網(wǎng)站業(yè)務(wù),680元做網(wǎng)站,已為數(shù)千家服務(wù),創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)將一如既往的為我們的客戶提供最優(yōu)質(zhì)的網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷推廣服務(wù)!
整數(shù)的階乘(英語:factorial)是所有小于及等于該數(shù)的正整數(shù)的積,0的階乘為1。即:n!=1×2×3×...×n。
例如
#!/usr/bin/python3 # Filename : test.py # author by : www.runoob.com # 通過用戶輸入數(shù)字計(jì)算階乘 # 獲取用戶輸入的數(shù)字 num = int(input("請(qǐng)輸入一個(gè)數(shù)字: ")) factorial = 1 # 查看數(shù)字是負(fù)數(shù),0 或 正數(shù) if num < 0: print("抱歉,負(fù)數(shù)沒有階乘") elif num == 0: print("0 的階乘為 1") else: for i in range(1,num + 1): factorial = factorial*i print("%d 的階乘為 %d" %(num,factorial))
以上是python里面階乘的寫法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!