[PYTHON] Summe von 1 bis 10

>>> sum(range(11))
55
>>> sum([i for i in range(1,11)])
55
>>> sum(i for i in range(1,11))
55
>>> import functools
>>> from functools import reduce
>>> reduce(lambda x,y: x + y, range(1,11))
55
>>> from operator import add
>>> reduce(add, range(1,11))
55
>>> def add_r(n):
	if n == 0:
		return 0
	return n + add_r(n-1)

>>> add_r(10)
55
>>> def add_tr(n, r=0):
	if n == 0:
		return r
	r += n
	return add_tr(n-1, r)

>>> add_tr(10)
55
>>> s = 0
>>> for i in range(1, 11):
	s += i
	
>>> s
55

Recommended Posts

Summe von 1 bis 10
Änderungen von Python 3.0 zu Python 3.5
Übergang von WSL1 zu WSL2
Von der Bearbeitung bis zur Ausführung
Post von Python nach Slack
Flirte von PHP nach Python
Portierung von Argparse zu Hydra
Übergang von Chainer v1 zu Chainer v2
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
Von Flask-RESTPlus nach Flask-RESTX migriert
Aktualisieren Sie python-social-auth von 0.1.x auf 0.2.x.
Migrieren Sie von require.txt zu pipenv
Wechseln Sie von Python2.7 zu Python3.6 (centos7)
Stellen Sie von Python aus eine Verbindung zu SQLite her
Rufen Sie Matlab von Python zur Optimierung auf
Von der Installation von Elasticsearch bis zur Dateneingabe
vtkXMLUnstructuredGridReader Zusammenfassung (von Zeit zu Zeit aktualisiert)
vtkOpenFOAMReader-Zusammenfassung (von Zeit zu Zeit aktualisiert)
Wie man SWIG von waf benutzt
Ingenieur-Wortbuch (von Zeit zu Zeit aktualisiert)
Konvertierung von pdf nach txt 1 [pdfminer]
Post von Python auf Facebook Timeline
[Lambda] [Python] Von Lambda auf Twitter posten!
Konvertierung von pdf nach txt 2 [pyocr]
Stellen Sie von Python aus eine Verbindung zur utf8mb4-Datenbank her
OpenMPI-Installation Vom Download bis zum Bestehen
Tensorflow-Memo [von Zeit zu Zeit aktualisiert]
Python (vom ersten Mal bis zur Ausführung)
Poste ein Bild von Python auf Tumblr
Senden Sie Befehle von Atom an Maya
So starten Sie den Explorer über die WSL
Programmierung aus Büchern gelernt 7. Mai
Ab Ubuntu 20.04 Einführung in die Umgebungskonstruktion
SSH-Verbindung von Windows zu GCP
So greifen Sie über Python auf Wikipedia zu
Python, um von einer anderen Sprache zu wechseln
So konvertieren Sie von .mgz nach .nii.gz
Migrieren Sie von VS Code zu PyCharm
pynq-z1 Vom Kauf bis zur Funktionsprüfung
Hat sich nicht von Python 2 auf 3 geändert
Aktualisieren Sie Mac Python von 2 auf 3
Ändern Sie die AWS EC2-Instanz von t2 in t3
Stellen Sie von CentOS 7 minimal eine Verbindung zu Packetix VPN her.
[Python] Fluidsimulation: Von linear zu nichtlinear
So erstellen Sie einen Klon aus Github
Lassen Sie Code Day75 von vorne beginnen "15.3 Sum"
SIGNATE Quest ① Vom Lesen der Daten bis zur Vorverarbeitung
Stellen Sie von Flask aus eine Verbindung zum MySQL-Container von Docker her
Warum ich von Java zu Dart gewechselt bin
Von Python bis zur Verwendung von MeCab (und CaboCha)
Verbessertes Lernen, um von null bis tief zu lernen
So konvertieren Sie das Format einfach aus Markdown
[Linux] Übergang vom Einschalten zum PC-Start
[Hinweis] [PyTorch] Von der Installation bis zur einfachen Verwendung
Skript zum Generieren eines Verzeichnisses aus einer JSON-Datei
Führen Sie ein Skript von Jupyter aus, um es zu verarbeiten
So aktualisieren Sie Google Sheets von Python
Konvertieren Sie mit pdfplumber von PDF in CSV
[TF] Verwendung von Tensorboard von Keras