Dopo aver approfondito Scratch e dato un’occhiata a come imparare a programmare da zero, cominciamo a vedere com’è fatto e come si usa un vero linguaggio di programmazione.
Python è un linguaggio di alto livello relativamente giovane.
Come punti di forza ha che è molto semplice da scrivere e da leggere, è cross-platform (quindi un programma python gira sia su windows che su linux e mac) e, soprattutto, col tempo è diventato estremamente versatile.
Ad esempio può essere utilizzato per scrivere script, ossia piccoli programmi per automatizzare una serie di operazioni, fare siti web, app per smartphone, videogiochi ecc.
Giusto per dare un idea della potenza di questo linguaggio, cito un sito interamente scritto in python del quale probabilmente avete già sentito parlare: YouTube.
Python è anche ampiamente utilizzato dalla NASA e ad Hollywood, per gli effetti speciali nei film come Star Wars, per dire…
Quindi, perchè non imparare a usarlo??
Installazione
Se state utilizzando un pc con Windows, è necessario installare il cosiddetto “interprete” (i sistemi linux ce l’hanno di default, quindi credo anche i mac).
Dalla pagina dei download possiamo vedere che sono disponibili due versioni.
I post che scriverò conterranno del codice che sarà dato per funzionante su python 2.7, quindi consiglierei di scaricare quello.
L’installazione è abbastanza lineare:
Molto importante è l’ultima voce: “Add python.exe to Path”.
Una volta finita l’installazione, verifichiamo che sia andato tutto bene aprendo una console e digitando “python”.
il risultato dovrebbe essere questo:
Invece su sistemi linux dovrebbe apparire una cosa del genere:
questo che abbiamo aperto ora è l’interprete: qui possiamo scrivere direttamente del codice vedendone il risultato in diretta.
è molto utile per provare il funzionamento di piccoli frammenti di codice, ma al momento non ci serve, chiudiamolo pure.
Hello World?
Concludiamo questo post scrivendo il nostro primo programma, il famoso Hello World.
Chiamarlo programma forse è un po’ eccessivo, ma solitamente è la prima cosa che si fa quando si comincia ad imparare un nuovo linguaggio: si fa stampare a video un messaggio, “Hello world” per l’appunto.
Creiamo un nuovo documento di testo e scriviamoci dentro
Tutto qui.
Facile vero?
Non è di una semplicità disarmante?
Ora rinominiamo il file come ci pare, ma con estensione .py
dalla console (o shell) navighiamo fino alla cartella che contiene il nostro programma e scriviamo “python” seguito da uno spazio e dal nome del nostro file.
Ed ecco quale sarà il risultato
Per ora è tutto molto semplice, nei prossimi post utilizzerò python per spiegare i fondamenti dei linguaggi e nel frattempo costruiremo qualche utile programmino :)
Best Microsoft 70-487 Answers With The Knowledge And Skills
32. Regarding marriage, do you Microsoft 70-487 Answers want to know or have someone warned 70-487 Answers you about it I want people Microsoft 70-487 Answers to tell me that if you are not careful, the two people in the marriage will forget each other. He didn t say Su Han. Su Han Microsoft Web Applications 70-487 was obviously in a bad mood. My own room, was my mother forgotten to Microsoft 70-487 Answers lock when she left This is something that has never 70-487 Answers happened before. There was a small hole in his forehead, and he made a friendly voice. This red Developing Windows Azure and Web Services lips Microsoft 70-487 Answers were extraordinarily awkward compared to other parts of the pearl that were trapped in the darkness.
It is indeed a bit of black humor. It s like being re headed and then re attached his head back to the neck. Why go straight to Yang Wu Because although Dongbatian has found a more spacious house Microsoft 70-487 Answers to live, Developing Windows Azure and Web Services but also went to Yang Wujia Microsoft 70-487 Answers 70-487 Answers to take the beggar away. Then http://www.examscert.com he Microsoft Web Applications 70-487 turned his head again. The two buddies, the two buddies, had a pillow.
No one speaks Only Luo Dayou is singing.I hated 70-487 Answers this Microsoft 70-487 Answers person at that time, because I wanted to cry at that time but this is a Microsoft 70-487 Answers popular military headquarters, not only with troops, but also with many places, of course I can not cry and can not lose my army I was just taking off my uniform, but the uniforms in my mind were not completely taken off it disappeared long after. Fortunately, the orchid still Small shadow I remembered a little shadow.I held the orchid in my hand and saw the fragrance Microsoft 70-487 Answers of it the same as that on the Developing Windows Azure and Web Services face Microsoft Web Applications 70-487 of the little shadow. He handed me a cigarette tesking cadres to the soldiers, I have seen it once.He threw the lighter at me.
popular weight loss pills with ephedrine from eatly 2000s, dr cohen weight loss program, dr vince weight loss, acsm weight loss, oprahs weight loss 2016, what is the best lunch to eat for weight loss, how to spot fake 2 day diet pills, fruit and veg diet pills, vlcc weight loss program hyderabad, guy eats plane, hyaluronic acid weight loss, weight loss pills w7th no jitters, umass worcester weight loss clinic, low carb diet and how many carbs you should have to lose weight, ground or whole cumin to lose weight, can you take pills with diet coke, raw food diet weight loss plan, sleep lose weight without dieting, how to lose weight and breast size after 40, how running promotes weight loss, plan to lose weight in 2 weeks diet, what kind of injections do you get for weight loss with adipex at the weight loss doctor, what should you eat in the morning to lose weight, weight loss and fibroids, prozac and weight loss pills, vegetarian keto dinner recipes uk, dr dan pompa weight loss, pros and cons of ace weight loss, what is the most effective diet pill on the market, weight loss cloth, can weight loss pills delay your period, vegan meal delivery weight loss, colon cleansers to lose weight, after gallbladder removali cant lose weight, easy and fun ways to lose weight, eat your bmr calories to lose weight, how many calories should a teenage girl eat to lose weight, garcinia cambogia diet plan pdf, peaches for weight loss, best weight loss diet for men vegetarian, studies lose weight with support, meal planner to lose weight for men,