Nowe posty

Autor Wątek: Problem z programem w Pythonie  (Przeczytany 32614 razy)

arctgx

  • Gość
Problem z programem w Pythonie
« Odpowiedź #30 dnia: 2008-05-14, 23:22:23 »
Nie mam na to czasu, jak wykombinować pomysł byś zrobił to samodzielnie (wymyślił algorytm i umiał go zaimplementować w Pythonie). Algorytmów na znajdowanie liczb pierwszych zapewne znajdziesz trochę w sieci. A do nauki Pythona polecam jeden z podręczników: http://91.121.134.94/~python_org/docs/index.html

Na tym kończę i pozdrawiam.

linux1224

  • Gość
Problem z programem w Pythonie
« Odpowiedź #31 dnia: 2008-05-14, 23:53:02 »
Dziękuję wszystkim za pomoc znalazłem rozwiązanie - Sito Erastotenesa. Pozdrawiam wszystkich arctgx dziękuję za cierpliwość i podręcznik.

#!/usr/bin/python
print "Wojciech Jankowski 'Wyszukiwanie liczb pierwszych sitem Eratostenesa'"
g = int(raw_input("Podaj gorna granice wyszukiwania = "))
print
t = range(g + 1)
for i in range(2, g + 1):
  if t[i]:
    w = i + i
    while w <= g:
      t[w] = 0
      w += i
for i in range(2, g + 1):
  if t[i]:print "%7d" % i,
print
print
raw_input("Koniec, nacisnij klawisz ENTER...")
print "Dziekuje za wspolprace"

arctgx

  • Gość
Problem z programem w Pythonie
« Odpowiedź #32 dnia: 2008-05-15, 13:13:45 »
Cytat: linux1224
Dziękuję wszystkim za pomoc znalazłem rozwiązanie - Sito Erastotenesa. Pozdrawiam wszystkich arctgx dziękuję za cierpliwość i podręcznik.

#!/usr/bin/python
print "Wojciech Jankowski 'Wyszukiwanie liczb pierwszych sitem Eratostenesa'"
g = int(raw_input("Podaj gorna granice wyszukiwania = "))
print
t = range(g + 1)
for i in range(2, g + 1):
  if t[i]:
    w = i + i
    while w <= g:
      t[w] = 0
      w += i
for i in range(2, g + 1):
  if t[i]:print "%7d" % i,
print
print
raw_input("Koniec, nacisnij klawisz ENTER...")
print "Dziekuje za wspolprace"
Gratuluję samodzielności. Chwila guglowania i widać, skąd pochodzi kod... Jednym słowem, żeś sobie leciał z nami w balona...

mikolajS.

  • Gość
Problem z programem w Pythonie
« Odpowiedź #33 dnia: 2008-05-26, 20:34:36 »
A tak dla potomności: aby używać polskich znaków pod pierwszym wierszem należy dopisać linię
#-*- coding: utf-8 -*-
Oczywiście gdy używamy innego kodowania to wpisujemy je, zamiast utf