Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 28
  1. #11
    x quanto riguarda i nome delle variabili li avevo messi così xkè avevo capito una cosa diversa del loro ruolo.
    Pensavo che scrivendoli così fossero accessibili in modo diverso.
    Così non sono accessibili dall'esterno. Non che sia sbagliato a priori ma devi avere dei buoni motivi per farlo.
    A giudicare dai nomi di quegli attributi quasi sicuramente non vuoi che siano privati.

    Non ho ben capito il not nell'if però.
    Anche qui non è sbagliato fare come hai fatto tu ma stilisticamente (ma non solo) è più corretto usare if / if not.

    Che vantaggi ci sono tra python 3.0 e 2.6?
    Tralasciando il fatto che personalmente non piacciono diverse cose introdotte, la 3.0 è una release ancora molto immatura, pochissimi moduli di terze parti hanno fatto la transazione da 2.x a 3.x e per di più il sistema di IO è una ventina di volte più lento rispetto alla 2.x in quanto è stato riscritto interamente in Python (prima era in C).
    Un adeguato livello di maturità credo che si raggiungerà con la 3.1 se non addirittura la 3.2.
    Fino ad allora sono in molti a sconsigliare l'utilizzo di Python 3 in ambienti di produzione.
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  2. #12
    Utente di HTML.it L'avatar di sir daniel
    Registrato dal
    Dec 2007
    residenza
    Romania
    Messaggi
    379
    ma se ora installo la 2.6 devo riscrivere il programma da 0 o bastano poche modifiche?

    ho notato che con la 3.0 non posso usare raw_input(), non me la riconosce come funzione.

  3. #13
    ma se ora installo la 2.6 devo riscrivere il programma da 0 o bastano poche modifiche?
    A vedere il tuo codice direi che le uniche cosa da cambiare sono print (che in 3.x è una funzione mentre in 2.x è una keyword) e input() che diventa raw_input()

    ho notato che con la 3.0 non posso usare raw_input(), non me la riconosce come funzione.
    raw_input() è stata eliminata ed input() di 3.x si comporta come la raw_input() di 2.x.
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  4. #14
    Utente di HTML.it L'avatar di sir daniel
    Registrato dal
    Dec 2007
    residenza
    Romania
    Messaggi
    379
    grazie mille! ora scarico ed installo la 2.6

    x il ritorno a capo sai dirmi qualcosa?

  5. #15
    Prego.
    In che senso il ritorno a capo?
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  6. #16
    Utente di HTML.it L'avatar di sir daniel
    Registrato dal
    Dec 2007
    residenza
    Romania
    Messaggi
    379
    quando uso la funz. write() serve che ogni volta che scrive deve andare a capo e ricominciare a scrivere da un nuovo rigo.
    Come faccio a dirglielo?

  7. #17
    La funzione write()? Non capisco, stai parlando di sys.stdout.write()?
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  8. #18
    Utente di HTML.it L'avatar di sir daniel
    Registrato dal
    Dec 2007
    residenza
    Romania
    Messaggi
    379
    per esempio così

    prova=input()

    log=open('lol.txt', 'w')
    log.write(prova)
    log.close()

    come faccio a dire che deve tornare a capo ogni volta?

  9. #19
    Ah, stai scrivendo su un file.
    Per aggiungere un a capo ti serve "\n".
    Il tuo codice diventa quindi:

    codice:
    prova=raw_input() # occhio, use sempre raw_input
    
    log=open('lol.txt', 'w')
    log.write(prova + "\n")
    log.close()
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  10. #20
    Utente di HTML.it L'avatar di sir daniel
    Registrato dal
    Dec 2007
    residenza
    Romania
    Messaggi
    379
    ah ecco! io al posto del + ci mettevo una , (virgola).

    Grazie infinite!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.