Μάθημα 1 - Ασκήσεις

...ασύγχρονα μαθήματα python

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό Alexandros_ » 17 Ιουν 2009, 15:51

Εκανε κανεις την τελευταια ασκηση απο το μαθημα1?
Ξεκινησα την ασκηση αλλα εμεινα στην "ριζα"...καμια βοηθεια?
καμια προταση???
Άβαταρ μέλους
Alexandros_
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 460
Εγγραφή: 11 Φεβ 2009, 21:02
Τοποθεσία: Ubuntu planet_(Ελλαδα!)
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό juanjo » 17 Ιουν 2009, 17:55

Καταρχήν δεν μπορείς να χρησιμοποιήσεις τη συνάρτηση ρίζας στην python μιας και δεν την έχουμε μάθει ακόμα.
Πάντως να ξέρεις ότι η ρίζα ενός αριθμού είναι ο αριθμός που όταν τον υψώσεις στο τετράγωνο θα πάρεις το υπόριζο(αυτό που βρίσκεται μέσα στη ρίζα)
π.χ. ρίζα (4)= 2 αφού 2^2=2*2=4

Spoiler: show
Εδώ έχεις ρίζα(protos+deuteros+tritos+tetartos+pemptos) = 3.5
Δηλαδή 3.5^2 = protos+deuteros+tritos+tetartos+pemptos .
Οπότε: pemptos=3.5*3.5 -protos-deuteros-tritos-tetartos

Άσχετο αλλά λίγη εξάρκηση για ρίζες:
Ισχύει ρίζα(4)=4^(1/2)
τρίτης τάξης ρίζα του(4)=4^(1/3)
[τρίτης τάξης ρίζα του (4)]^3=4^(3/3)=4
κ.ο.κ.
Γι'αυτό και ισχύει=[ ρίζα(4)]^2=4^(2/2)=4 ή 3.5^2=[ρίζα(protos+deuteros+tritos+tetartos+pemptos)]^2=(protos+deuteros+tritos+tetartos+pemptos)^(2/2)=protos+deuteros+tritos+tetartos+pemptos.
Προγραμματισμός: Μέτρια | Linux: Σχετικά καλά | Αγγλικά: Καλά
Ubuntu 11.10 Laptop - Lenovo Thinkpad sl510
Intel® Core™2 Duo CPU T5870 @ 2.00GHz × 2 / 3 GB RAM / Display:Mobile Intel® GM45 Express Chipset x86/MMX/SSE2 / Ήχος: ICH4 - Intel 82801DB-ICH4, SAA7134-SAA7134 / Οθόνη: 1152x864.
juanjo
babeTUX
babeTUX
 
Δημοσιεύσεις: 45
Εγγραφή: 12 Μάιος 2008, 02:25
Τοποθεσία: Αθήνα
IRC: juank
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό medigeek » 18 Ιουν 2009, 07:25

Alexandros_ έγραψε:Ξεκινησα την ασκηση αλλα εμεινα στην "ριζα"...καμια βοηθεια?

viewtopic.php?f=55&t=5574&start=10#p54181

juanjo έγραψε:Πάντως να ξέρεις ότι η ρίζα ενός αριθμού είναι ο αριθμός που όταν τον υψώσεις στο τετράγωνο θα πάρεις το υπόριζο(αυτό που βρίσκεται μέσα στη ρίζα)

Σωστά, και η δύναμη στην python είναι με δύο αστεράκια "**" αντί του "^":

Κώδικας: Επιλογή όλων
$ python3
Python 3.0.1+ (r301:69556, Apr 15 2009, 17:25:52)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 2**2
4
>>> 2**3
8
>>> 10**1
10
>>> 10**2
100
>>> 10**3
1000
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό Alexandros_ » 18 Ιουν 2009, 19:03

Ευχαριστω πολυ για την βοηθεια!!!
Άβαταρ μέλους
Alexandros_
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 460
Εγγραφή: 11 Φεβ 2009, 21:02
Τοποθεσία: Ubuntu planet_(Ελλαδα!)
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό pikapa60 » 20 Ιουν 2009, 00:40

b=1.75
a=3/4*b
c=1+1/3*(a+b)
d=2+(c-a)
e=3.5**2-(a+b+c+d)
print('protos jumps', a)
print('deuteros jumps', b)
print('tritos jumps', c)
print('tetartos jumps', d)
print('pemptos jumps', e)
Νομίζω οτι αυτή είναι η απάντηση στην ερώτηση 7
pikapa60
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 17 Ιουν 2009, 22:11
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό ftso » 20 Ιουν 2009, 02:15

Off topic:
Κύριε κύριε εγώ δεν προλαβαίνω να λύσω τώρα τις ασκήσεις γιατί γράφω άλλα μαθήματα που σε κόβουν άμα δεν απαντήσεις σωστά :mrgreen:
Σε 2 βδομάδες θα επανέλθω με τις λύσεις του 0,1 και 2 :D
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό griper » 20 Ιουν 2009, 14:48

Να και οι δικές μου απαντήσεις, εν μέσω εξεταστικής... :P

Μάθημα 1

Άσκησεις 2-3
Spoiler: show
Κώδικας: Επιλογή όλων
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Filename: Μάθημα 1, Ασκήσεις 2-3

metavliti21 = "Έχεις καμία ιδέα που να πάμε;"
metavliti22 = 'Ναι, ας πάμε στο Καφεωδείο "ΟΡΦΕΑΣ"'
metavliti23 = "\"Αυτό είναι \"παράδειγμα\" 'χρήσης' πολλών εισαγωγικών.\"\n\n"
metavliti31 = metavliti21 + "\n\n" + metavliti22

print metavliti21
print metavliti22
print metavliti23
print metavliti31


Άσκηση 5
Spoiler: show
Κώδικας: Επιλογή όλων
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Filename: Μάθημα 1, Άσκηση 5

ilikia = 20
onoma = "Ανδρέας"

print ("Το όνομα μου είναι {0} και είμαι {1} ετών".format(onoma, ilikia))


Άσκηση 6
Spoiler: show
Κώδικας: Επιλογή όλων
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Filename: Μάθημα 1, Άσκηση 6

k=0
for i in range(1,6):
      if(i==8):
         print("Ο αριθμός 5 ανήκει στο σύνολο")
         k=1
if(k==0):
   print("Ο αριθμός 5 δε βρέθηκε")


Άσκηση 7
Spoiler: show
Κώδικας: Επιλογή όλων
#!/usr/bin/python3
#! -*- coding: utf-8 -*-
#Filename: Μάθημα 1, Άσκηση 7

prwtos = 1.75-(1/4)                  
deuteros = 1.75                           
tritos = ((prwtos+deuteros)*1/3)+1
                        
tetartos = (tritos-prwtos)+2
oloi = 12.25
pemptos = oloi - (prwtos + deuteros + tritos + tetartos)

print("Πρώτος = {0}\nΔεύτερος = {1}\nΤρίτος = {2}\nΤέταρτος = {3}\nΠέμπτος = {4}".format(prwtos, deuteros, tritos, tetartos, pemptos))
Άβαταρ μέλους
griper
babeTUX
babeTUX
 
Δημοσιεύσεις: 138
Εγγραφή: 19 Σεπ 2008, 23:17
Τοποθεσία: Καβάλα
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό sotos_ubu » 20 Ιουν 2009, 20:04

Να και οι δικές μου απαντήσεις επίσεις εν μέσο εξεταστικής.

http://utopia.duth.gr/~sk4953/01-basics-answers(mine).pdf

Y.Γ. Πώς μπορώ να κάνω επισύναψη κάποιο αρχείο στο forum?
Υ.Γ2. Δεν δεσμεύομαι για την εγκυρότητα ή οχι τον αποτελεσμάτων :D
Υπάρχουν 10 ειδών άνθρωποι. Αυτοί που καταλαμβαίνουν το δυαδικό
σύστημα και αυτοί που δεν το καταλαμβαίνουν.
sotos_ubu
babeTUX
babeTUX
 
Δημοσιεύσεις: 73
Εγγραφή: 31 Μάιος 2009, 22:45
Τοποθεσία: Ελλάδα, Κύπρος
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό hoffman » 20 Ιουν 2009, 22:35

Κι εγω μεσα στην εξεταστικη.
Οριστε οι απαντησεις μου:

Ασκηση 2.1
Spoiler: show
metavliti21="- Εχεις καμια ιδεα που παμε;"

2.2
Spoiler: show
metavliti22='- Ναι, ας παμε στο Καφεωδειο \"ΟΡΦΕΑΣ\"'

2.3
Spoiler: show
metavliti23="Αυτο ειναι \"παραδειγμα\" \'χρησης\' πολλων εισαγωγικων."

3
Spoiler: show
metavliti31="{0}\n{1}".format(metavliti21, metavliti22)

5
Spoiler: show
ilikia=20
onoma="Ανδρέας"
print("Ο {0} εμαθε python οταν ηταν {1} χρονων".format(onoma, ilikia))

6
Spoiler: show
Με τον in.
Π.χ.
>>>a=[1, 2, 3, 4]
>>>2 in a
True

7
Spoiler: show
deuteros=1.75
protos=deuteros - 1.0/4 --Εδω διαιρεσα πραγματικο και οχι ακεραιο με το 4 γιατι αλλιως μου εβγαζε 1/4=0
tirtos=1 + 1.0/3 * (protos + deuteros)
tetartos=2 + (tritos - protos)
pemptos=pow(3.5, 2)-protos-deuteros-tritos-tetartos
print('protos:{0}\ndeuteros:{1}\ntritos:{2}\ntetartos:{3}\npemptos:{4}'.format(protos, deuteros, tritos, tetartos, pemptos)
Software: Ubuntu 10.04 32bit
Hardware: Intel Pentium 4 3.40GHz/RAM 1GB/
Εικόνα
hoffman
babeTUX
babeTUX
 
Δημοσιεύσεις: 35
Εγγραφή: 06 Αύγ 2008, 14:01
Εκτύπωση

Re: Μάθημα 1 - Ασκήσεις

Δημοσίευσηαπό modenas88 » 20 Ιουν 2009, 23:29

Off topic:
Λόγω εξεταστικής και εγώ δεν έχω προχωρήσει καθόλου στα μαθήματα :roll:
Ελπίζω να ξεκινήσω σε κανα δύο βδομάδες...
:wave:
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Λίγο (Pascal>mysql>html>uml>C) ┃ Αγγλικά: Καλά
Διανομές ⇛ Ubuntu 12.04 64-bit [κανονική εγκατάσταση, ΌΧΙ wubi] +..
Προδιαγραφές ⇛ Pentium IV 64-bit!│ RAM 3GB │ GeForce 6200 TurboCache │ HD Audio │ TFT 19"
# < Τί είναι το Linux; >_&&_< Γιατί το Linux είναι καλύτερο? >_&&_< Κάτι δεν πάει καλά με τα Vista >
Αν είσαι αρχάριος στο Ubuntu, ακούμπησε το ποντίκι στην λέξη... drivers ;)
Άβαταρ μέλους
modenas88
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 815
Εγγραφή: 16 Νοέμ 2008, 22:21
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Μαθήματα python

cron