Python: nybörjarfråga [LÖST]

Här diskuteras programmering och utveckling
Användarvisningsbild
whac
Inlägg: 465
Blev medlem: 11 dec 2006, 03:31
OS: Arch Linux
Ort: Mariestad
Kontakt:

Python: nybörjarfråga [LÖST]

Inlägg av whac »

Hur kommer det sig att följande kod inte skriver ut °C på samma rad som temperaturen?

Kod: Markera allt

#!/usr/bin/env python
# -*- coding: UTF8 -*-
import urllib
data = urllib.urlopen('http://whac.ath.cx/temperatur.txt').read()
print 'Mariestad:', data, '°C'
Såhär ser det ut när jag kör programmet:

Kod: Markera allt

Mariestad: 15.31
°C
Hur får jag °C på samma rad som resten?
Användarvisningsbild
Smygis
Inlägg: 849
Blev medlem: 21 jun 2006, 18:41
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Kramfors

Re: Python: nybörjarfråga

Inlägg av Smygis »

det är rätt lätt att kolla.

Kod: Markera allt

>>> import urllib
>>> data = urllib.urlopen('http://whac.ath.cx/temperatur.txt').read()
>>> data
'15.44\n'
filen innehåller en radbrytning.

Kod: Markera allt

smygis@Bob:~$ cat temp.py 
#!/usr/bin/env python
# coding: UTF-8

import urllib
temp = urllib.urlopen('http://whac.ath.cx/temperatur.txt').read().rstrip()
print 'Mariestad: %s°C' % temp
smygis@Bob:~$ python temp.py 
Mariestad: 15.44°C
smygis@Bob:~$ 
Användarvisningsbild
whac
Inlägg: 465
Blev medlem: 11 dec 2006, 03:31
OS: Arch Linux
Ort: Mariestad
Kontakt:

Re: Python: nybörjarfråga

Inlägg av whac »

Oh, tackar :)

Vid närmare eftertanke så får jag försöka lägga otåligheten åt sidan och sluta stressa fram. Så jag letade reda på en bra nybörjarguide: http://en.wikibooks.org/wiki/Python_Pro ... nt_version :)
Användarvisningsbild
Smygis
Inlägg: 849
Blev medlem: 21 jun 2006, 18:41
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Kramfors

Re: Python: nybörjarfråga [LÖST]

Inlägg av Smygis »

Vill du ha något utmanande att ge dig på så är http://www.pythonchallenge.com ett väldigt roligt pussel att slita med. Jag är på nivå 7 *stolt*.

Eller roligt och roligt. Extremt frustrerande och sjukt svårt ibland. Men då man väl löser problemen så känner man sig sjukt duktig. Och nivå 6 var riktigt finulig. its in the air :).

Och nu, tillbaka till nivå sju och allt den vill berätta för mig.

edit: YES, level 8. Tog bara 2 timmar att lösa nivå 7.
A Foolish Consistency is the Hobgoblin of Little Minds.Beware: In C++, your friends can see your privates!
Skriv svar

Återgå till "Programmering och webbdesign"