Learn Python the Hard Way
external link |
Starts | Organizer |
---|---|---|
Tue 02 Jun 2015 18:00 | ||
Ends | Event Owner | |
Tue 02 Jun 2015 20:00 | User:Ebal |
- ΜΟΝΟ αυτό το μάθημα, θα γίνει στις 02.06.2015 ημέρα Τρίτη κι όχι Δευτέρα
- Κάθε Δευτέρα, 18:00-20:00
- Συναντήσεις για εκμάθηση προγραμματισμού σε python.
Θα είναι υπό την μορφή study group, δηλαδή όλοι θα μαθαίνουμε παρέα και δεν θα υπάρχει κάποιος "δάσκαλος". Οι συναντήσεις είναι ανοιχτές σε όλες και όλους - αρκεί να φέρεις το laptop σου! Απευθύνονται σε ανθρώπους που θέλουν να ξεκινήσουν με python κι άρα θα είναι αρκετά εισαγωγικές. Η μοναδική δέσμευση είναι να τηρηθεί αυστηρά το ωράριο (δηλαδή εάν κάποιος ή κάποια αργήσει, να μην μας ζητήσει να γυρίσουμε πίσω για να καλύψουμε κάτι που έχουμε ήδη πει).
- Θα ακολουθήσουμε την παρακάτω ύλη: http://learnpythonthehardway.org/book/
Έλα εγκαίρως/νωρίς αν θες να βρεις ελεύθερη θέση :)
- Every Monday at 18.00-20:00
- python enthusiasts will try to learn programming "the hard way" !
The meetings will be in study group format, meaning that we will all learn together and there won't be a tutor. Meetings are open to everyone - just bring your laptop! They are for people that want to start learning python, so we will cover some introductory material. The only requirement is to be punctual (so if a person comes later than 18:00 please don't ask us to cover material that we have already gone through).
- Learning resource: http://learnpythonthehardway.org/book/
Come early if you want to ensure that you'll find a space to place your laptop :)
This is Lesson 01 (intro session)
These events are based on peer2peer education
exercise 05
#!/usr/bin/python2 name = 'Zed A. Shaw' age = 35 #not a lie height = 74 #inches weight = 180 #lbs eyes = 'Blue' teeth = 'White' hair = 'Brown' print "Let's talk about %s." % name print "He's %d centimeter tall." % ( height * 2.54) print "He's %f kg heavy." % (weight / 2.20) print "Actually that's not too heay." print "He's got %s eyes and %s hair." %(eyes, hair) print "His teeth are usually %s depending on the coffee. " % teeth # this line is tricky, try to get it exactly right print "If I add %d, %d, and %f I get %r." %( age, (height*2.54),(weight/2.20),round ( age + (height*2.54) + (weight/2.20),2) ) print "If I add %d, %f, and %f I get %f ." %( age, (height*2.54),(weight/2.20),round ( age + (height*2.54) + (weight/2.20),2) ) print "If I add %d, %f, and %f I get %d ." %( age, (height*2.54),(weight/2.20),round ( age + (height*2.54) + (weight/2.20),2) ) print "If I add %d, %f, and %f I get %d ." %( age, (height*2.54),(weight/2.20),round ( age + (height*2.54) + (weight/2.20) ) ) print "If I add %d, %f, and %f I get %3.3f ." %( age, (height*2.54),(weight/2.20),round ( age + (height*2.54) + (weight/2.20) ) ) print "If I add %d, %f, and %f I get %3.3f ." %( age, (height*2.54),(weight/2.20),round ( age + (height*2.54) + (weight/2.20) ,2 ) )
exercise 06:
# variable x x = "There are %d types of people. " % 10 # variable binary binary = "binary" # variable do_not do_not = "don't" # variable y y = "Those who know %s and those who %s." %(binary, do_not) # print x print x # print y print y # print repr, variable x # representation of string is in single quotes print "I said: %r." %x # print repr, variable y print "I also said: '%s'." %y # variable hilarious hilarious = False hilarious = True # variable joke_evaluation joke_evaluation = "Isn't that joke so funny?! %r" # ^ # | # print variable joke_evaluation, ------------+ and in the place of %r, put variable hilarious print joke_evaluation % hilarious # variable w w = "This is the left side of ..." # variable e e = "a string with a right side." # print w + e print w + e
Previous, on Learning Python the Hard Way: