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-ordnungos] 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-ordnungos] 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...