Was ist eine Funktion in der Programmierung? Wir erklären
In Fortsetzung unserer Programmierserie werden wir über Funktion(Function) sprechen – vieles von allem, was dazu gehört. Wenn Sie Programmieren lernen möchten, ist es sehr wichtig, Funktionen zu verstehen. Dasselbe gilt für aktuelle Programmierer, die dazu neigen, ihren Code ziemlich oft zu kopieren, um ihn in einem anderen Abschnitt ihrer Arbeit zu verwenden.
Das Erlernen der Verwendung von Funktionen bedeutet, dass der Programmierer weiß, wie er effizienter arbeiten kann. Nicht nur das, der Code wird auch einfacher zu lesen sein, und das ist ein Segen, wenn Sie in einem Team arbeiten.
Was ist eine Funktion in der Programmierung?
Grundsätzlich ist eine Funktion ein Codeblock, der verschiedene Aufgaben ausführt. Bei Bedarf kann eine Funktion mehrmals aufgerufen und wiederverwendet werden. Um die Dinge noch interessanter zu machen, können Programmierer Informationen problemlos an eine Funktion weitergeben, aber nicht nur das, sondern es ist auch möglich, Informationen direkt zurückzusenden.
Im Moment haben viele der populären Programmiersprachen dieses Feature eingebaut, was an dieser Stelle erwartet wird.
Wenn nun eine Funktion aufgerufen wird, hält das Programm normalerweise das aktuell laufende Programm an und implementiert die Funktion. Von dort wird die Funktion von oben nach unten gelesen, und sobald die Funktion ihre Aufgabe beendet hat, wird das Programm dort fortgesetzt, wo es angehalten wurde.
Sollte die Funktion einen Wert zurücksenden, wird dieser bestimmte Wert dort verwendet, wo die Funktion ursprünglich aufgerufen wurde.
Lesen(Read) : Was ist die Programmiersprache Java(What is Java Programming language) ?
So schreiben Sie eine Void-Funktion
OK, das Schreiben einer void-Funktion ist also super einfach und kann in kurzer Zeit erledigt werden. Beachten(Bear) Sie, dass diese Funktion keinen Wert zurückgibt. Sehen wir uns einige Beispiele an, die Ihnen eine Vorstellung davon geben könnten, was zu tun ist.
JavaScript-Beispiel
function helloFunction(){ alert("Hello World!"); } helloFunction();
Python-Beispiel
def helloFunction(): print("Hello World") helloFunction()
C++-Beispiel
#include <iostream> using namespace std; void helloFunction(){ cout << "Hello World!"; } int main(){ helloFunction(); return 0; }
Lesen Sie(Read) : Was ist die Programmiersprache R(What is the R programming language) ?
Wie man Funktionen schreibt, die einen Wert erfordern
Wenn Sie während Ihrer Arbeit mehrmals denselben Code schreiben, sind void-Funktionen perfekt dafür. Diese Arten von Funktionen ändern sich jedoch nicht, was sie nicht besonders nützlich macht. Der beste Weg, void-Funktionen nützlicher zu machen, besteht darin, ihre Möglichkeiten zu erweitern, indem unterschiedliche Werte an die Funktion gesendet werden.
Python-Beispiel
def helloFunction(newPhrase): print(newPhrase) helloFunction("Our new phrase")
JavaScript-Beispiel
function helloFunction(newPhrase){ alert(newPhrase); } helloFunction("Our new phrase");
C++-Beispiel
#include <iostream> using namespace std; void helloFunction(string newPhrase){ cout << newPhrase; } int main(){ helloFunction("Our new Phrase"); return 0; }
Lesen Sie(Read) : Beste Programmierprinzipien und -richtlinien, die alle Programmierer befolgen sollten(Best Programming Principles & Guidelines all Programmers should follow) .
Wie man eine Funktion schreibt, die einen Wert zurückgibt
Der letzte Aspekt dieses Artikels ist also, wie man eine Funktion schreibt, die einen Wert zurückgibt. Wenn Sie Daten vor der Verwendung ändern möchten, ist dies in den meisten Situationen der richtige Weg.
Python-Beispiel
def addingFunction(a, b): return a + b print(addingFunction(2, 4))
JavaScript-Beispiel
function addingFunction(a, b){ return a + b; } alert(addingFunction(2, 4));
C++-Beispiel
#include <iostream> using namespace std; int addingFunction(int a, int b){ return a + b; } int main(){ cout << addingFunction(2, 4) ; return 0; }
Lesen Sie(Read) : Die besten Projekte für Programmieranfänger(The best projects for beginner Programmers) .
Viel(Have) Spaß beim Testen der hier aufgelisteten Codes. Wir hoffen, dass sie sich bei Ihrer Arbeit als nützlich erweisen werden.
Related posts
Die fünf besten Projekte für Programmieranfänger
So führen Sie ein Java-Programm von der Eingabeaufforderung aus
Was ist die Programmiersprache JavaScript
Was ist die Programmiersprache Java? Codebeispiele
Was ist die Programmiersprache R und warum sollten Sie RStudio verwenden?
Beste Programmierprinzipien und -richtlinien, die alle Programmierer befolgen sollten
PilotEdit Lite leistet gute Arbeit beim Bearbeiten großer Programmierdateien
Unterschied zwischen Low-Level- und High-Level-Programmiersprachen
Was sind die besten Programmiersprachen zum Lernen im Jahr 2020?
Herunterladen, Installieren, Erlernen der Programmiersprache Microsoft Small Basic
Die 14 besten Websites für kostenlose Computerprogrammierkurse
Was ist die Google Go-Programmiersprache – Anforderungen, häufig gestellte Fragen
Mit dem alternativen Textbrowser können Sie mehrere Programmiersprachen durchsuchen
Die 8 besten Websites zum Erlernen der Python-Programmierung