These are chat archives for dbwebb-se/python

23rd
Aug 2017
Mikael Roos
@mosbth
Aug 23 2017 06:51
@Daleke ändrar lite i texten som du påpekar
Daleke
@Daleke
Aug 23 2017 07:57
Topp!
Anders Nygren
@litemerafrukt
Aug 23 2017 12:00
Nu är eftermiddagens hangout igång för de som vill få livehjälp eller bara säga hej :smile: https://dbwebb.se/hangout0
marn17
@marn17
Aug 23 2017 13:10
hej, måste fråga, denna lilla uppgift vi hade i livestreamen nyss, Challenge 2
  1. The writer Gabe Hudson has gone into stealth mode. Can you bring him back?
    Jag fattar inte vad det betyder, "bring him back?" till vart?
Robert Larsson
@Gutzcode
Aug 23 2017 13:15
@marn17 Jag skulle gissa på att det betyder att man ska göra han "ostealthad", dvs synlig igen.
marn17
@marn17
Aug 23 2017 13:15
ahaa, tack
Edward Nilsson
@Enilsson9
Aug 23 2017 15:19
Hej, jag förstår inte riktigt hur kan jag lösa detta med hjäl av python. Exercise 3.1 (3 points): Two large and one small pumps can fill a swimming pool in four hours. One

large and three small pumps can also fill the same swimming pool in four

hours. How many minutes will it take four large and four small pumps to

fill the swimming pool?

Alltså, jag kan lösa det för hand. Men ni vill att vi ska använda python för att lösa uppgiften. Stämmer det?
Ugh varför blev texten så stor haha
AndreasArne
@AndreasArne
Aug 23 2017 15:24
@Enilsson9 tänk att du ska skriva en ekvation
du har värdet x i variabeln var1
ta var1*var2 +var3 osv..
Robert Larsson
@Gutzcode
Aug 23 2017 15:25
#h1# gör så texten blir en Header 1. Tror det är därför
Edward Nilsson
@Enilsson9
Aug 23 2017 15:25
@AndreasArne Jaha nu fattar jag. Tack!
@Gutzcode Ja märkte det. Det blev bara direkt copy paste från lab1
Robert Larsson
@Gutzcode
Aug 23 2017 15:27
Förstod detta :P
Edward Nilsson
@Enilsson9
Aug 23 2017 15:32
@AndreasArne Alltså man ska inte använda SymPy eller något? Bara variabler?
AndreasArne
@AndreasArne
Aug 23 2017 15:33
@Enilsson9 ne så avancerat är inte tanken att det ska vara
Edward Nilsson
@Enilsson9
Aug 23 2017 15:34
@AndreasArne Ok
Robert Larsson
@Gutzcode
Aug 23 2017 15:44

Jag håller på att installera labb-miljön på ubuntu och i sektionen där man ska installera YAML så får jag i steget för att installera php5-dev följande:

Package php5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Finns det alternativa paket man kan köra istället?

Viktor Barrios
@vict0rbarrios_twitter
Aug 23 2017 16:38
Hej,
är det någon som vet hur man tilldelar alla siffror som man får ut av en loop en variabel?
i PHP så gör man såhär vad är motsvarigheten i Python
Anders Nygren
@litemerafrukt
Aug 23 2017 16:50
@vict0rbarrios_twitter Det är lite annorlunda i python, artikeln tar upp det fint under "vårt program del 3": https://dbwebb.se/kunskap/introduktion-till-variabler-och-datatyper#program-del3
Viktor Barrios
@vict0rbarrios_twitter
Aug 23 2017 16:51
tack så mycket :)
Viktor Barrios
@vict0rbarrios_twitter
Aug 23 2017 17:02
@litemerafrukt okej där går man igenom typkonverteringar och så långt har jag kommit.
Jag undrar hur man kan få alla siffror som loopen ger in i en och samma sträng
jag har lagt in hur långt jag har kommit här nu.
Anders Nygren
@litemerafrukt
Aug 23 2017 17:04
Efter du typkonverterat till en sträng kan du anv +
för att lägga till strängen
Viktor Barrios
@vict0rbarrios_twitter
Aug 23 2017 17:05
ja precis då blir i = 10,
men jag vill få i eller en annan variabel att bli i = 0,1,2,3,4,5,6,7,8,9,10,
i php kan man skriva .= under koden till loopen
Anders Nygren
@litemerafrukt
Aug 23 2017 17:06
mosvarigheten i python är += efter du konverterat
Andreas
@freddyph
Aug 23 2017 17:10
Hej! Jag har gjort klart kmom01... Grejen är att jag använt en äldre dator för att göra den uppgiften. Ska börja använda en mac från kmom02. När jag kör validate på kmom01 på gamla datorn är det inga problem, men när jag kör på macen får jag meddelande att det inte går att hitta filerna..
Edward Nilsson
@Enilsson9
Aug 23 2017 17:13
@freddyph "dbwebb download kmom01 " kanske?
sen validerar du
Andreas
@freddyph
Aug 23 2017 17:31
hmm... Trodde dbwebb validate körde igenom det uppladdade materialet, men det är alltså lokalt?
Viktor Barrios
@vict0rbarrios_twitter
Aug 23 2017 17:34
@litemerafrukt Okej jag får inte riktigt ihop det. Kan += innebära att man plussar varje siffra med varandra? Jag vill att strängarna ska konkateneras. i php finns ju också += och då plussar den ihop alla siffror som loopen ger.
okej nu fick jag det att funka
tack så jätte mycket för hjälpen @litemerafrukt
Andreas
@freddyph
Aug 23 2017 17:42
@Enilsson9 det fungerade nu, tack för hjälpen! :)
Edward Nilsson
@Enilsson9
Aug 23 2017 17:44
@freddyph Vad bra! Varsågod :smile:
Anders Nygren
@litemerafrukt
Aug 23 2017 18:07
@vict0rbarrios_twitter finfint :smile:
rickardkron
@rickardkron
Aug 23 2017 18:08
Finns det någon smidig lösning för hur en kan skriva en längre rad pythonkod? Validate-kommandot klagar på att vissa av mina rader är för långa och när det rör sig om strängkonkatenering löser jag det genom att "dela upp" strängen jag vill göra i mindre strängar som jag sedan bygger ihop istället men det känns omständigt, eller?
Det är atom jag använder som texteditor och i cygwin som dbwebbs validate-kommando klagar
Anders Nygren
@litemerafrukt
Aug 23 2017 18:17
Det är typ en överenskommen regel i python att inga rader ska vara längre än 79 tecken. Tror mos satt det till 120. Meningen är att det ska vara lättare att läsa koden.
rickardkron
@rickardkron
Aug 23 2017 18:19
Aha, tack! Finns det någon konvention för hur en bör göra med längre strängkonkateneringar elr dyl. då?
Anders Nygren
@litemerafrukt
Aug 23 2017 18:26
Vet faktiskt inte. Googla, skulle tro att det finns många åsikter där ute :smile: Själv tror jag att jag gjorde som du beskrev när jag skulle bygga långa strängar.
rickardkron
@rickardkron
Aug 23 2017 18:43
Okej, tack så mycket för hjälpen!
Bartek
@Aquerr
Aug 23 2017 18:43
Har inträffat ett problem... min bash hittar inga filer i mappen lab1. Igår körde jag kommandot "dbwebb create lab1" och gjorde nästan alla uppgifter som finns i answer.py. Jag tänkte göra klart dem andra idag men när jag skriver "ls" eller "python3 answer.py" så hittar bashen bara instruction.html. :worried:
Någon som vet hur kan man fixa det?
rickardkron
@rickardkron
Aug 23 2017 18:50
Hittar du filen genom någon texteditor, såsom Atom, eller genom vanliga Utforskaren?
Bartek
@Aquerr
Aug 23 2017 18:50
Ja, visst, jag har öppnat filen i atom
kan även se den i utforskaren
men den visas inte i bash
Robert Larsson
@Gutzcode
Aug 23 2017 18:54
Du har inte råkat ge den en punkt i början på filnamnet? Typ som att när du öppnade den så kanske du skrev atom .answer.py istället för ./answer.py och därav gjorde den hidden? Om du skriver ls -lha i mappen, ser du den då?
Bartek
@Aquerr
Aug 23 2017 18:58
när jag skriver ls -lha så får jag ett meddelande "total 0". När det gäller filen sååå... jag öpnnade den via utforskaren... jag gick in i lab1 via utforskaren och öpnnade atom där så att jag kan se alla filer till vänster i atom
samma sak med mappen "plane"
har en fil där som heter plane.py men bash kan inte se den
Strange things :shipit:
Robert Larsson
@Gutzcode
Aug 23 2017 19:00
Vad får du om du skriver echo $PWD?
eller bara pwd kan räcka
Bartek
@Aquerr
Aug 23 2017 19:01
/root/dbwebb-kurser/python/me/kmom01/plane
samma med "pwd"
märkte att när jag tar bort allt från lab1 katalogen och återskapar lab1 genom att köra "dbwebb create lab1" så kan jag se alla filer i bash
få se om jag kommer se filerna imorgon
Robert Larsson
@Gutzcode
Aug 23 2017 19:06
Vi får hoppas :D
Bartek
@Aquerr
Aug 23 2017 19:07
:+1:
Tack för hjälpen iaf :smile:
Robert Larsson
@Gutzcode
Aug 23 2017 19:07
Inte så mycket till hjälp, men varsågod iaf :D
Christofer Wikman
@Edugolr
Aug 23 2017 21:20
@rickardkron jag använder \ för radbyte i python