Su Wikibooks, ho trovato un libro che si chiama Pensare da Informatico che parla di Python. Grazie :) |
Ciao! Premetto che non conosco il libro, lo sto guardando ora per la prima volta e non sono nemmeno sicuro di aver capito davvero la tua domanda. (Per i puristi: semplifico al massimo per non confondere le idee ;) ) Python è un linguaggio "interattivo", ovvero per eseguire qualcosa basta digitarlo nella sua shell, esattamente come il Ad esempio, apri il terminale e lancia
Avrai in output una shell tipo
dove puoi ad esempio scrivere 2+2, premere Invio e ottenere l'output
Questo è spiegato nel primo capitolo del libro che hai citato, dove c'è anche scritto
Quindi apri un editor di testo (tipo Gedit), incollaci dentro
e salvalo nella tua home con nome pippo.py. A questo punto potrai lanciarlo da terminale con
e lui eseguirà le istruzioni contenute esattamente come se le stessi scrivendo una dietro l'altra nella shell interattiva. Questo perché il python è un linguaggio di scripting, che vuol dire esattamente questo. Ci sono dei file, detti script, che in genere hanno estensione .py. Questi file possono essere scritti da chiunque e distribuiti. Chi se li procura può lanciarli su qualsiasi macchina con python installato e otterrà sempre lo stesso risultato. Inoltre, potrà modificarli semplicemente aprendoli con un file di testo. Ti ho chiarito le idee? :) |
ciao, Se vuoi salvare il tutto scrivi i comandi in un file di testo che salverai con ".py" ad esempio "tuofile.py" Per eseguirlo: 1° metodo) da terminale scrivi
2° metodo) come prima riga, prima dei comandi del file di testo tuofile.py, scrivi: poi, la prima volta clicchi con il tasto destro sul file -- proprietà -- permessi e dai la spunta a "consentire l'esecuzione del file come programma" (ora sarà eseguibile ) poi da terminale Anche io sto imparando a programmare in Python e se vuoi ti passo volentieri un po di info utili intanto le basi ( e anche un po di più ), spiegate semplicemente e bene son qua : http://www.html.it/guide/guida-python/ (sono al capitolo 12 ed ho imparato una marea di cose) per le interfacce grafiche due giorni fa ho chiesto iinfo sul forum di Ubuntu e mi hanno dato ottimi consigli... http://forum.ubuntu-it.org/viewtopic.php?f=33&t=565311 il sito italiano di python è pieno di guide e consigli ( molte guide però sono per la vecchia versione 2.x di python, quindi ti consiglio di imparare sulla guida del primo link prima) http://www.python.it/ |
Python is a powerful programming language with a wide range of applications. Its popularity has grown significantly in recent years, particularly in the fields of Data Science, Artificial Intelligence, and Web Development. Here are some of the potential applications of Python: Data Science and Artificial Intelligence: Python is widely used in Data Science and Artificial Intelligence due to its simplicity, ease of use, and rich set of libraries such as NumPy, Pandas, and Scikit-Learn, which provide a wide range of functionalities to process and analyze data. Web Development: Python is a popular choice for web development due to its frameworks like Django and Flask, which make it easy to develop web applications quickly. Scripting: Python is an excellent choice for scripting and automation tasks, such as managing and analyzing data, generating reports, and testing. Scientific Computing: Python has a variety of libraries for scientific computing such as SciPy, which makes it an excellent choice for scientific computing tasks. Education: Python's simplicity, readability, and ease of use make it an excellent programming language for teaching programming and computer science to students. 1StepGrow Academy offers courses on Data Science and Artificial Intelligence using Python programming language. Their courses cover various topics, including data analysis, machine learning, and deep learning, among others, using Python and its associated libraries. The academy provides hands-on training, allowing individuals to gain practical skills and experience in programming using Python. The courses are designed for individuals who want to pursue a career in Data Science and AI or enhance their skills in these areas. To learn more about Data Science, Join the Best Data science and Ai course. |
Recruiting an independent Online business web designer (independent Shopify engineer, or independent Magento web designer) will determine the worries and give top notch conveyance fulfilling the specific organization needs concerning business prerequisites and assets potential. Internet business independent designer costs will likewise ease off of the organization's spending plan, allowing the undertaking to get the ability for exceptionally fair pay. The article will give a typical hourly rate software engineer Online business designers could want in various nations. The essence is positive - Online business advancement experts are expected to ensure that the Web based business advancement objectives are reached and the business will actually want to establish serious areas of strength for a connection, make a perfect client experience, further develop perceivability, increment traffic, and draw huge incomes>> magento freelance developer |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 26 Sep '13, 22:50
domanda visualizzata: 4,159 volte
ultimo aggiornamento: 14 May, 23:01
Giusto per farti un esempio delle potenzialità, il software che fa andare questo sito è in Python ;)
Sto studiando anche io python, lo trovo un linguaggio molto interessante. Python e' un linguaggio interpretato, dopo averlo installato apri terminale o il suo editor IDLE e puoi direttametne scrivere il codice. Naturalmente solo per provare, per scrivere qualcosa di piu' complesso puoi crearti uno o piu' files con estensione .py e darlo in pasto a python che lo eseguirà. Per quanto riguarda la programmazione delle gui la faccenda e' un o piu' complicata, esistono molte librerie con caratteristiche diverse tra di loro. Python ha gia' al suo interno le librerie per Tkinter anche se non e' molto usato, prova wxPython o Qt . Naturalmente sono tutti framework per sviluppare GUI multipiattaforma.
fai un po di ricerca online e troverai molto materiale.