Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adriano Calegari

[Resolvido] Python loops dentro de loop (aninhados), não funciona

Recommended Posts

Estou tentando fazer a saida do script Python ser a mesma saida do script PHP descrito logo abaixo

 

Script em Python

i=0
while (i<51):
b=0
while (b<51):
	print str(i)+"|"+str(B)
	b=b+1	
i=i+1

Primeiras saidas do script Python:

45|7

45|8

45|9

.

.

.

 

os números de 0 à 45 antes da barra não aparece (que coisa esquisita)

 

Script em PHP

<?php
$i = 0;
while ($i<50){
$b=0;
while ($b<50){
	echo $i."|".$b;
	$b++;

}
$i++;
}
?>

Primeiras saidas do script PHP:

0|0

0|1

0|2

.

.

.

 

E ai pessoal o que deve ser feito para que o script Python tenha a mesma saida em PHP?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é limitação do terminal que você está usando o script python está correto.

 

olha só eu coloquei a saída em um arquivo a saída será a mesma do PHP como você queria.

 

i=0
while (i<51):
	b=0
	while (b<51):
			a = open("saida.txt","a")
			a.write(str(i)+"|"+str(B)+"\n")
			b=b+1   
	i=i+1
a.close()

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.