[Python] How can I translate Python code into Julia code?

Discussão em 'Python' iniciado por Stack, Junho 18, 2025.

  1. Stack

    Stack Membro Participativo

    I want this Python code translated in Julia.

    def calcMarkov(preseq,propability,ordnung):
    betrachtungen = 0
    for pos in range(1,len(seq)):
    current = seq[pos]
    fromNode = seq[pos-ordnung:pos]
    if (fromNode == preseq and not current == "X"):
    propability[current] = propability[current] + 1
    betrachtungen += 1
    for key, value in propability.items():
    if(not betrachtungen == 0):
    propability[key] = propability[key]/betrachtungen
    print ("Anzahl der Betrachtungen:",betrachtungen)
    return propability


    I Try this:

    function calcMarkov(preseq, propability, ordnung)
    betrachtungen = 0
    for pos in 1: length(seq)
    current = seq[pos]
    fromNode = seq[pos-ordnung:pos]
    if fromNode == preseq != current == "X"
    propability[current] = propability[current] + 1
    betrachtungen += 1
    end
    for (key,value) in propability
    if(not betrachtungen == 0)
    propability[key] = propability[key]/betrachtungen
    end
    print("Anzahl der Betrachtungen:",betrachtungen)
    return propability
    end
    end
    end


    But I get an error message:


    syntax: missing comma or ) in argument list.
    ​

    Continue reading...

Compartilhe esta Página