minkkilaukku

linkit: http://freemasonry.bcy.ca/texts/gardeners.html
lainauksia:
- Force and might make right
- Mutta se portti on ahdas ja tie kaita, joka vie elämään, ja harvat ovat ne, jotka sen löytävät.
- Mikä Mariana maloilla, se vappuna vaoilla
Liittynyt sitten
Muokkaa profiilia289 aloitusta · 3199 kommenttia
- Tässä versiossa varmaan riippumattomuusoletus tulee pätemään ja vastaus olisi
15*12*6^14/6^20 =5/6^4 = 0,00385802 - Aaa, nyt tajusin: se pitää olla
s (prosentti) 10 jne.
sillähän ne erikoismerkit tuli
ja lisäksi luupin for i in range(0,5): sisällä on vaan kaksi riviä. (Korjasin ne nyt itselleni tuonne replittiinkin.) - Kun olet lukenut käyttäjän antamat tuotteen nimen ja valmistajan, niin sinun täytyy lisätä tämä tuote tuohon List-nimiseen listaan joka sinulla on.
Olet saanut käyttäjältä tiedot
tuote = input("Karkin nimi: ")
valmistaja = input("Valmistajan nimi: ")
Nyt voit luoda uuden tuotteen (eli dict:n niinkuin olet päättänyt tuotteita mallintaa) ja sitten lisätä sen listaan.
Vinkki:
uusituote = {} #laita tiedot tuote ja valmistaja tuonne sisälle
List.append(uusituote) #lisää uusi tuote listaan
Suosittelisin nyt aluksi unohtamaan tuon tiedostoon tallentamisen ja sieltä lukemisen ja aluksi keskittymään vain tuohon että saat ohjelman toimimaan siten, että samalla ajokerralla syötetyt tuotteet saadaan tulostettua. (Jos halutaan, että tuotteet säilyy muistissa, kun ohjelma sammutetaan ja ajetaan uudelleen, niin sittenhän ne on tallennettava tiedostoon ja luettava sieltä.) - Siis jokainen gl[i] jää tyhjäksi tarkoitin. Kokeilin myös täällä (Python 3.8.1): https://repl.it/@minkkilaukku2/subseq3 ja sama virhe toistuu.
Hetkonen, eikös tuo johdu siitä että, kun
for a in range(111111,666667):
s = a #puuttuuko tästä jotain?
for i in range(0,5):
if s==0 or s>6: break
asetetaan s = a niin tuohan breikkaa aina kun a on tuolta väliltä. Pitäisikö s:n olla a:n ensimmäinen numero (ja sitten luupissa i:s numero tai vastaavaa?
No mutta kuitenkin kyllähän tuo toimii, kun gl:n saa oikein muodostettua. Tulkitsenkohan oikein kun ajattelen, että se on niinkuin Markovin ketju, joka pitää tilana merkkijonon viimeisintä kuutta merkkiä? - Ai niin ja sen uuden (käyttäjän luoman) tuotteen lisääminen List:aan, annoin tuolla vähän siihenkin vinkkiä. Joku jo mainitisikin että appendillahan se menee.
Sitten, jos haluat tiedostoon tallentaa noita tuotteita enemmänkin, niin ne kannattaa jotenkin hyvässä muodossa laittaa, josta on sitten helppo lukea.
Tuohan jo tallentaa sen annetun nimen ja valmistajan omille riveilleen tiedostoon, mutta sinähän et tuossa vielä lue tiedostosta tuotteita vaan ne on "kovakoodattu" itse lähdekoodiin. Tosiaan, mieti miten tallentaisit tuotteen tiedostoon ja sitten lukisit sen sieltä ja lisäät List:aan. - Mainiota!
Joo, virheellisyys löytyy riviltä
elif valinta in List:
valinta on tuotteen nimi ja List sisältää dict:ejä, joten sitä onko valinta List:ssa ei voi tehdä ihan noin. Sinun pitää käydä läpi kaikki List:n objektit (dict:it) ja kysyä jokaisesta, onko siinä avaimen tuote arvo valinta.
Onko oman funktion tekeminen (tyyliin def munFun(par1):) sinulle tuttua?
Minä muokkasin koodia vähän. Lisäsin kaksi funktiota: onkoTuotetta testaa löytyykö annettu tuote List:sta ja getTuote palauttaa sen. Näille annetaan siis parametrinä tuotteen nimi.
Koodini löytyy täältä: https://repl.it/@minkkilaukku2/karkkikauppa2 - Mielenkiintoinen strategia, joo sen voi noinkin tosiaan. En tiedä tuliko mulla kopioidessa virhe vai miksi minulla tuo koodi ei toiminut (gl jäi tyhjäksi, loppuosa toimi kyllä). Mistä nuo merkit , muuten tuli riville
____if s==0 or s>6: break
No sain tuon toimimaan itselläni kun muokkasin vähän sitä koodia. Saanko ehdottaa tällaista versiota:
https://repl.it/@minkkilaukku2/subseq2
Siinä tarkastellaan vain lukuja jotka koostuu 1-6:sta eikä kaikkia kymmenjärjestämän lukuja väliltä 111111-6666666 ja käytetään dict:iä (onkohan tämä miten paljon listaa hitaampi/epätehokkaampi?) - Keksin approksimatiivisen kaavan
1 - a*b^n
missä
a = 1.0011546714408708
b = 0.9997646566235854
Sain tämän diagonalisoimalla siirtymämatriisin ja ottamalla vain kaksi itseisarvoltaan suurinta ominaisarvoa mukaan. Siihen voi ottaa lisääkin ja tietysti jos kaikki ottaa niin saa itse asiassa tarkan kaavan. Jos ottaa ei-reaalisia ominaisarvoja, niin lausekkeesta pitää sitten ottaa reaaliosa. Tai siinä käy varmaan silleen, että jos ottaa myös konjugaatti-ominaisarvon (näissä pareissahan ne tulee, koska karakteristinen polynomi on reaalikertoiminen), niin imaginaariset osat kumoutuu laskuissa.
En mene kyllä vannomaan miten tarkat nuo arvot on. Jotain se Sage herjasi, että ominaisvektoreista mudostetun matriisin konditio-luku on pieni ja laskuissa saattaa esiintyä epätarkkuutta (onneksi koko matriisia ei tarvitse kääntää vaan inverssin viimeinen sarake riittää, jotta saadaan haluttu elementti laskettua diagolisoinnista).
Koodini on täällä:
https://github.com/minkkilaukku/sub-sequence-markov/blob/master/subseq_probs2.py
Muodostan siirtymämatriisin tekemällä ensin annetuista osamerkkijonoista Trie-puun ( https://en.wikipedia.org/wiki/Trie ) ja sen avulla katsotaan mihin kustakin tilasta pudotaan takaisin. - 453
Laskitko kaikki pituudet tuohon asti? Senhän voi tehdä puolitushaulla (aluksi tuplaa niin pitkään kunnes menee yli ja sitten lähtee hakemaan sieltä välistä). Itse sain tuon tällä tavoin ihan käsipelissä kokeilemalla (en nyt tismalleen tuplaillut ja puolitellut vaan lisäsin aluksi satasia ja silleen...) - Voisikos päätellä myös näin:
10 henkilön joukossa on 10C2 = 45 paria. Vierekkäisiä paripaikkoja joukkueessa on 6. Nyt kun arvonta tehdään täysin symmetrisesti, niin minkä tahansa parin on yhtä todennäköistä mennä tälläiseen vierekkäiseen paikkaan, joten vastaus on
6/45 = 2/15. - Työnnä sinä kuule dodon muna ite sinne!
- Pornhubhan antoi italialaisille ilmaisen jonkin "kultajäsenyyden" ja "Pornhub is also donating a percentage all of its proceeds from Modelhub — a subsidiary that helps creators sell content — to local hospitals.".
https://thenextweb.com/shareables/2020/03/12/pornhub-free-italy-coronavirus/ - Jengipuhelin on luultavasti eri kuin mitä julkisesti käyttää.
- Minä todistan että se ei voi ollakaan Ingvar:
Kädet on nuoret, ja jos ne olisi niin nuoruuden kivillä (= istujan munat), niin kivienhän pitäisi vanheta samaan tahtiin kuin käsien, joka ei ole mahdollista ja sitä paitsi Ulriikan kirjeen nojalla Ingvar on tuhkamuna. - Ne kädet kyllä näytti aika nuorelta. Ois ehkä sopinu Noelille.
Mutta voihan se olla, että Ingvar on löytäny jotku nuoruuden kivet, joita hipelöi aina ja kädet pysyy nuorena ja sitten pitää sellaisia vanhan näköisiä lateksisia huijauskäsinaamioita julkisuudessa. - Anti-Greta on sitten vastineeksi köijätty CPAC:ciin: https://www.youtube.com/watch?v=aKET8Hs2aac
Simpsonit oli melkein oikeessa siinä että tulevaisuuden sodat tullaan taistelemaan korkeilla jossain vuorilla android-roboteilla ja ihmisten tehtävä on rakentaa ja huoltaa niitä robotteja, mutta näköjään ne käydäänkin geeni-virheisillä teini-ikäisillä eurooppalaisilla tytöillä. - Siksihän ne kilohinnalla onkin. Paitsi torikaupassa huijataan höttöisillä kantarellikauhallisilla.
- Joo, semmosta 5ml oikeata mittalusikkaa mä mietinkii.
Muuten vielä aloitajalle yksi juttu mistä tuo "epätäsmäys" johtuu (sen lisäksi, että se ei täsmännyt missään kohtaa) on että listassasi vasemmalla puolella nuo etuliitteet milli, sentti ja desi ovat potenssin sisällä eli esim cm^3 tarkoittaa (senttimetri)^3, kun taas oikealla puolella millilitra tarkoittaa 1/1000 * litra ja litra on tilavuudenyksikkö, josta siis otetaan tuhannesosa, mutta (senttimetri)^3 = sentti^3 * metri^3 = 1/100^3 * m^3 = 1/10^6 m^3. Nyt voidaan taas tietysti kirjoittaa m = 10*dm, jolloin saadaan
m^3 = 10^3 * dm^3, joka sijoittamalla edelliseen saadaan
cm^3 = 1/10^6 * 10^3 * (dm)^3 = 10^-3 * dm^3 = ml, niinkuin pitääkin.
Tämä nyt vaan sen havainnollistamiseksi, että aina voi kirjoittaa sentti = 1/100 ja katsoa mitä tulee, mutta muista: jos sentti on potenssin sisällä, niin se pitää myös korottaa potenssiin. Samoin millit (=1/1000 = 10^-3) ja muut. - Onkohan siellä sokerissa muuten ilmaa välissä kun toisaalta hienon sokerin tiheys on
85 g/dl = 0.85 g / cm³, jolla saadaan 3 cm³ yhden palan tilavuudeksi, joten eihän niitä mene kahtakaan. Suurin piirtein neliöjuuri kaksi muuten tuo kuution sivu, jos palasokeri kuutioidaan. Onko tämä joku Illuminatin geometrisen konstruktion seuran salajuoni?!!?!?!?
Minä katoin tuossa edellä sakkaroosin tiheyden, mutta mikä on palasokerin oikea tiheys? - Yksi sokeripala painaa noin 2,5 g ja sokerin tiheys on 1,587 g/cm³, joten yhden palan tilavuus on 2,5/1,587 = 1,6 cm³. Siis sen sivu, jos se kuutio olisi, on 1,17 cm.
Noin se vaan tekee ne pienetkin erot, eihän niitä mene teelusikkaan kuin 5/1,6 = 3 kappaletta.