OPS!!! KODEN VIRKER IKKE! Her er den rettede kode:
dropbox.com/s/356th4j4agrvmgz/Calculator.py
Det er en tekst fil med koden (den er gemt som .py)
--
Macbook Pro 2012
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
Jeg forstår ikke dit spørgsmål omkring 5+5=10.
--
#2 det jeg mener er at:
lige nu, hvis du f.eks. skal plusse så indtaster du værdien af a:
så værdien af b:
og så skriver den bare svaret, noget i den her stil:
skriv værdien af a: 10
skriv værdien af b: 10
20.0
i stedet skal den skrive:
skriv værdien af a: 10
skriv værdien af b: 10
10 + 10=20.0
--
Macbook Pro 2012
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
#3 det er jo et spørgsmål om din udskrift efter beregningen.
istedet for bare at printe værdien kan du jo printe en string med den tekst ud ønsker skal printes.
som jo kunne være "10 + 10 = 20".
--
#4 problemet er at lave en string der har tegnet "+" i det, så får man en error der hedder:
" TypeError: unsupported operand type(s) for +: 'float' and 'str' "
--
Macbook Pro 2012
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
#5 du skal konvertere dine typer til string. Er klart du ikke bare kan hive dem med over ;)
Jeg har ikke lige fat i python syntaks. Men du burde kunne hive dine værdier med over i en samlet string.
--
6# præcist.... mit spørgsmål er hvordan man konvertere den til en string
--
Macbook Pro 2012
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
Som jeg lige hurtigt læser det, skal du typecaste en værdi til typen string. Det burde gøres således
y = "xy" + str(z)
--
#8 beklager men det forstod jeg ikke et hak af :P
jeg er nybegynder så tror du at du kan forklare det lidt mere simpelt?
--
Macbook Pro 2011
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
#9 "Type cast" betyder at du laver én type dims om til en anden type dims. Der er forskel, for en computer, på at have en string (tekst) "1234" og på at have heltallet 1234. Hvis du skal gå fra din string (tekst) til en integer (heltal) skal du bruge "type cast" til at omdanne den.
Det er ikke altid at sådanne operationer går smertefrit til. Havde der stået "1234ABC" havde den ikke vidst hvordan den skulle omdanne "ACB"-delen til tal. Det plejer at give en fejl, med mindre at den tolker "1234ABC" som et andet talformat, f.eks. hex, hvorfor den pænt ville kunne omdanne det til et heltal.
Kort fortalt er "type cast" det er omdanne én type dims til en anden.
--
http://tinyCode.dk[...] tak #10 :)
nu mangler jeg bare at finde ud af hvordan man laver en type dims om til en anden :P
--
Macbook Pro 2011
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
#11 Det skulle du gerne gøre, sådan som jeg skriver det.
Se følgende eksempel:
X = "En string med tal i: 1, 2, 3"
Y = 123 (altså af typen integer)
Så laver du det hele om til en string således:
Z = X + str(Y)
--
#12 Tusind tak! :D
--
Macbook Pro 2011
Spiller CS:GO og Lol
og elsker at rode med elektronik :P
#13 Så lidt - Go' fornøjelse :)
--