Fügen Sie Ihrer Seite ein Codeblock-Makro hinzu, um Codebeispiele mit Syntaxhervorhebung anzuzeigen.


Verwenden von Codeblock


  1. Fügen Sie das Makro Codeblock ein.
  2. Fügen Sie in den Makro-Platzhalter den gewünschten Code ein.
  3. Klicken Sie auf das Makro und anschließend auf Bearbeiten.
  4. Wählen Sie die Parameter aus:

    ParameterBeschreibung
    SyntaxhervorhebungGibt die Sprache für die Syntaxhervorhebung an. Sie können aus einer der folgenden Sprachen auswählen:
    • ActionScript
    • AppleScript
    • Bash
    • C #
    • C ++
    • CSS
    • ColdFusion
    • Delphi
    • Diff
    • Erlang
    • Groovy
    • HTML und XML
    • Java
    • Java FX
    • JavaScript
    • PHP
    • Klartext
    • Power Shell
    • Python
    • Rubin
    • SQL
    • Sass
    • Scala
    • Visual Basic
    • YAML
    ÜberschriftFügt dem Codeblock eine Überschrift hinzu. Falls angegeben, wird die Überschrift in einer Kopfzeile oben im Codeblock angezeigt.
    ZusammenklappbarWenn diese Option ausgewählt ist, wird der Inhalt des Codemakros beim Aufrufen oder Aktualisieren der Seite reduziert. Durch Klicken auf Quelle erweitern können Sie diesen Inhalt anzeigen.
    Zeilennummern anzeigenWenn diese Option ausgewählt ist, werden die Zeilennummern links von den Codezeilen angezeigt.
    Erste ZeilennummerWenn Zeilennummern anzeigen ausgewählt ist, definiert dieser Wert die Nummer der ersten Codezeile.
    Design

    Gibt das Farbschema-Design an, das zum Anzeigen Ihres Codeblocks verwendet wird.

    • Django
    • Emacs
    • FadeToGrey
    • Midnight
    • RDark
    • Eclipse
    • Confluence
  5. Speichern Sie das Makro.
  6. Aktualisieren Sie die Seite.

Python Code um die zweitgrößte Zahl in einer Liste zu finden
list1 = [10, 20, 4, 45, 99] 

mx=max(list1[0],list1[1]) 
secondmax=min(list1[0],list1[1]) 
n =len(list1) 
for i in range(2,n): 
	if list1[i]>mx: 
		secondmax=mx 
		mx=list1[i] 
	elif list1[i]>secondmax and mx != list1[i]: 
		secondmax=list1[i] 
	else: 
		if secondmax == mx: 
			secondmax = list1[i] 

print("Second highest number is : ",str(secondmax))
Faktorielle und Rekursionen
public static int fact(int n){
    int result = 0;
    if(n == 0)
        result = 1;
    else
        result = n * fact(n-1);
    return result;
}