Latest web development tutorials

Python obejmuje ćwiczenia 1

Python 100 Li Python 100 Li

Tytuł: 1,2,3,4 Liczby, liczby wzajemnie bez powtarzania liczb trzycyfrowych może składać? Ilu?

Analiza Program: może być wypełniona w sto dziesięć bitów cyfrowe są 1,2,3,4. Porozumienie nie spełniają warunków określonych w składzie wszystkich permutacji, a następnie usuwane.

Kod źródłowy:

Przykłady (Python 2.0+)

#! / Usr / bin / python # - * - Coding: UTF- 8 - * - dla ja w Zakres (1, 5): do j w Zakres (1, 5): do k w Zakres (1, 5): if ( I! = k ) i (I! = J) i (J = k!): Drukuj i, j, k

Powyższy przykład wyjście jest:

1 2 3
1 2 4
1 3 2
1 3 4
1 4 2
1 4 3
2 1 3
2 1 4
2 3 1
2 3 4
2 4 1
2 4 3
3 1 2
3 1 4
3 2 1
3 2 4
3 4 1
3 4 2
4 1 2
4 1 3
4 2 1
4 2 3
4 3 1
4 3 2

Python 100 Li Python 100 Li