Heim > Backend-Entwicklung > Python-Tutorial > Wie schreibe ich Fakultäten in Python?

Wie schreibe ich Fakultäten in Python?

藏色散人
Freigeben: 2019-08-01 15:49:21
Original
16534 Leute haben es durchsucht

Wie schreibe ich Fakultäten in Python?

Die Fakultät einer ganzen Zahl (Englisch: Fakultät) ist das Produkt aller positiven ganzen Zahlen, die kleiner und gleich der Zahl sind. Die Fakultät von 0 ist 1. Das heißt: n!=1×2×3×...×n.

Wie schreibe ich Fakultäten in Python?

Instanz

#!/usr/bin/python3
 
# Filename : test.py

 
# 通过用户输入数字计算阶乘
 
# 获取用户输入的数字
num = int(input("请输入一个数字: "))
factorial = 1
 
# 查看数字是负数,0 或 正数
if num < 0:
   print("抱歉,负数没有阶乘")
elif num == 0:
   print("0 的阶乘为 1")
else:
   for i in range(1,num + 1):
       factorial = factorial*i
   print("%d 的阶乘为 %d" %(num,factorial))
Nach dem Login kopieren

Das Ausgabeergebnis der Ausführung des obigen Codes ist:

请输入一个数字: 3
3 的阶乘为 6
Nach dem Login kopieren

Verwandte Empfehlungen: „Python-Tutorial

Das obige ist der detaillierte Inhalt vonWie schreibe ich Fakultäten in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage