ja ile bym nie kodził zawsze sprawdzam składnię switcha/case'a (pewnie dlatego, że to się najbardziej zmienia w różnych językach)
Wersja do druku
ja ile bym nie kodził zawsze sprawdzam składnię switcha/case'a (pewnie dlatego, że to się najbardziej zmienia w różnych językach)
byc dobrym programista nie znaczy pamietac docow na pamięć.
resztę napisał @szulak ;P
jak zrobić w pythonie3, że wpisuję zdanie i to zdanie jest dzielone na wyrazy, a każdy z wyrazów jest osobno w liście?
np:
>> Ala ma kota
list = [ala,ma,kota]
Kod:w = "Ala ma kota"
l = w.split(" ")
print(l)
Proponuje znalezc jakiegos python deva na ask.fm i go tam meczyc..
A tak na serio, czy to takie trudne wejsc na googla / SO i poszukac? Ja rozumiem, ze sie uczysz itd., ale cmon.. troche samodzielnosci.
Here. http://bit.ly/1BA2IyJ
No nie trudne, szukałem i:
http://www.python.rk.edu.pl/w/p/wpro...ie-do-pythona/
list(s) - konwertuje sekwencję s na listę
więc:
s = input()
list(s)
print(list)
dawało errory, to zapytałem
No jak ma nie dawać errorów jak masz chujowy kod? xd
no ale pythong chujowy, nie?Kod:s = input()
l = list(s)
print(l)
z takimi podstawami możesz do mnie na pw uderzać, ale najlepiej naucz się używać funkcji dir i help
dir(str)
help(str.split)
Panowie, dobra książka od javy potrzebna na już. Ktoś może coś polecić? Dla osoby początkującej
@up
Powiem Ci, że zależy. Jak umiesz świetnie C++ to przesiadka na Javę nic Ci nie robi - no głównie będziesz zadowolony, że wszystko jest łatwiejsze i nic Ci się nigdy nie wypieprzy bez powodu. Ja zacząłem Javę od pisania gry MMO, bez żadnych książek, ale patrząc na perspektywę czasu to jednak książki się przydają(jakich błędów nie popełniać - np. że każdy NPC/Potwór na mapie nie musi być w oddzielnym wątku).
Także polecam najpierw jakiś video tutorial/kurs w necie, na dobry początek. Później zabranie się pisanie sobie jakiejś aplikacji - typu notatnik itd. - nauczysz się operować na komponentach swing(jak czegoś nie wiesz pisz o pomoc na stackoverflow - a ktoś wytłumaczy Ci jak to zrobić). Jako trzecie proponuję już wtedy książkę: "Java. Programowanie Gier" - wbrew pozorom gry najwięcej uczą bo zawierają wszystko o informatyce - dzięki jednej grze na studiach udało mi się zaliczyć 4 przedmioty i napisać pracę licencjacką :).
Jezeli chodzi o biblioteki do GUI to polecam pominac ta guwnobiblioteke, jaka jest swing i skorzystac z javafx.
@up
To jak tak sprawa to polecam od razu opengl i programowanie własnej grafiki i gui :P. A tak poważnie to jak się pogrzebie trochę w swingu to da się otrzymać wszystko to co w javax tylko trzeba trochę kombinowania :).
Hej, jak do visual studio 2013 dodać bibliotekę netlib albo libcurl żeby wszystko działało? Raz tylko uzywalem dodatkowej biblioteki SFML i tam było krok po kroczku dokładnie jak ją dołączyć a do tych bibliotek nie umiem żadnej instrukcji znaleźć a te które znalazłem są bardzo stare i różnią się między sobą a w ich przykładach są potrzebne pliki których ja nie umiem znalesc w katalogach które ściągnąłem ze stron twórców tych bibliotek. Ktoś mi powie po kolei jaką wersję ściągnąć i w co klikać w visualu żeby wszystko zaczęło działać?
Co polecicie do nauki C# i .NET? Ogólnie jedyne co pisałem w C# to aplikacja na windowsforms obsługująca bazę danych, jednak dosyć mi się ten język spodobał i z chęcią bym się go troche więcej pouczył
C# via CLR
I koniecznie ASP.NET MVC
https://www.youtube.com/watch?v=VAtVv1Q7ufM
http://eduweb.pl/kursy/aspnet/asp-ne...ternetowe.html
Ebooki z Helionu za 50% do czwartku: http://helion.pl/promocja/1396/
To ja też mam pytanie, może ktoś będzie się orientował.
Czy jest możliwa łączność pomiędzy językami? W sensie mam server w Javie, klient w C++ i na odwrót. Bardzo mnie to zastanawia bo jednak C++ jest bardziej przyjazny w swerze OpenGL/DirectX(którego nie ma w Javie) no i szybciej wszystko chodzi jeżeli chodzi o rendering. Pisał ktoś kiedyś coś takiego?
Mozesz sie komunikowac przez API
Ja np w jednym projekcie mam C#, node.js i javascript client side
myślę czy nie skołować pythona z helionu, ale jak przeglądam te treści to same padaki, a nie wartościowe rzeczy.
Książka informatyka śledcza:
poznasz jak przywracać pliki
poznasz jak dostać się do maila
jak sprawdzić aktywność w internecie
czyli: undeleter + password cracker + historia firefoxa
Python niby też spoko, ale no nie wiem. Warto? Co polecicie dla nooba w pythonie3? o tym myślałem: http://helion.pl/ksiazki/python-dla-...3.htm#format/e
No i przy okazji problem mój
mam kod w Pythonie3, że :
wprowadzam sobie jakieś zdanie i ono jest dodawane do słownika np:
JAKIEŚ ZDANIE
>> [1:JAKIEŚ, ZDANIE]
teraz chce sprawdzić czy jakaś rzecz znajduje się w tym słowniku, ale z inputa. Wpisuję sobie np
JAKIES i otrzymuje komunikat, że jest
wpisuję BLABLA otrymuje komunikat, że nie
Próbowałem dla wypełnionego j/w słownika d:
ale ciągle zwraca mi wartość No :/Kod:slowo = input
if slowo in d.values():
print("yes")
else:
print("no")
@haxigi ;
Dodaj nawiasy po input i pokaz co masz w d.
Jak chcesz wyszukiwanie caseinsensitive to zrob:Kod:d = {
1 : "Ala ma kota",
2 : "Sierotka ma rysia",
3 : "haxigi nie ma skilla"
}
slowo = input()
found = False
for v in d.values():
if slowo in v:
found = True
break
if found:
print("yes")
else:
print("no")
if slowo.lower() in v.lower():
EDIT:
http://natemat.pl/137001,zarobil-150...k-na-zachodzie
a wy i tak powiecie ze lepiej siedziec w irlandii ;/
w pytongu nie trzeba forem sprawdzać wszystkich wartości. dla tablicy np. arr = [1, 2, 3] wyrażenie
1 in arr
jest True
@Absherr ;
Ok wyszukiwanie już ogarnąłem sam 2h po tym jak napisałem post :D W baardzo podobny sposób jak ty.
Ogólnie zadanie mam takie: wprowadzasz ile zdań wpiszesz,enter, wpisujesz zdanie, enter, wprowadzasz liczbe zapytan (int), enter, wprowadzasz zapytanie (string).
Teraz przeszukuje słownik z wprowadzonym zdaniem i wyszukujesz ile razy powtórzyło się zapytanie w tym zdaniu.
Zrobiłem to przy pomocy:
I teraz wszystko działa (b[0] w tym forze to dla testu pierwsza wartość z listy zapytań). Print wywala teraz coś takiego: [(0:3), (2:1), (1:0)] czyli prawidłowo sortuje klucze z największą liczbą powtórzeń.Kod:nowy = {} #nowy słownik z kluczami i policzonymi slowami
for key, value in d.items():
if value.count(b[0]) >= 0:
nowy[key]=value.count(b[0])
wynik = sorted (nowy.items(),key = operator.itemgetter (1), reverse=True)
# list.append(key)
print(wynik)
Chciałbym uzyskać aby ta lista w princie miała formę tylko [0,2,1]
help?
Wygląda to tak
a chciałbym:Cytuj:
3
asd asd asd
asd
asd asd
1
asd
>>[(0, 3), (2, 2), (1, 1)]
Cytuj:
3
asd asd asd
asd
asd asd
1
asd
>>[0,2,1]
[item[0] for item in wynik]
Smiechelm z tabelki zarobkow programistow podanej w artykule:
http://m.natemat.pl/3c9c83b092bd8386...,641,0,0,0.jpg
Haan, bierz pod uwage, ze pewnie ta tabelke robil jakis gosc, ktory sie na tym nie zna.
dodatkowo ta tabela dla new york tylko, to nie jest cały świat :P
czy są jakieś biblioteki do c++ żeby pobierać określone dane ze stron www? Chciałbym żeby program mi aktualizował określone dane które są dostępne na stronie.
jest tu jakiś mózg z assemblera?
programujemy dokładnie w fasm, mam wpisać jakiś znak w klawiaturze, wypisać jego reprezentację hex w ascii i napisać czy ten znak to liczba/mała litera/duża litera/znak specjalny.
Mam póki co taki kod:
Wypisuje ascii wprowadzonego znaku ale za cholerę nie wiem jak zabrać się za sprawdzenie czy wprowadzony znak jest cyfrą, literą itd. Jakieś pomysły, sugestie?Kod:format binary
org 100h
mov ah, 08h
int 21h
mov bl, al
mov bh, al
shr bh, 4
and bl, 0fh
cmp bl, 9
jg blwieksze
or bl, 30h
cmp bh, 9
jg bhwieksze
or bh, 30h
jmp wypisz
blwieksze:
add bl, 'A'
sub bl, 10
cmp bh, 9
jg bhwieksze
or bh, 30h
jmp wypisz
bhwieksze:
add bh, 'A'
sub bh, 10
wypisz:
mov dl, bh
mov ah, 02h
int 21h
mov dl, bl
int 21h
mov ah, 08h
int 21h
Musisz sprawdzić kilka przedziałów, tutajmasz przykład w C:
http://www.technotactic.com/codeies/...special-symbol
Tutaj w tabelce ładnie pokazane:
http://upload.wikimedia.org/wikipedi...e-wide.svg.png
no tak myślałem, tylko sprawdzać każdy przedział to w pizdę cmp będzie, myślałem że jakoś prościej się da ;d no nic, dzięki bardzo
Ładne programistki https://www.youtube.com/watch?v=3QQjaZ1FLHE ( ͡° ͜ʖ ͡°)
cze, robie sobie SPA w angularze(nareszcie zaczal mi dzialac backend jak należy >po miesiącu xD), czas rozbudować CRUDa na coś większego. chce mieć takie coś:
https://i.imgur.com/wnbom4l.png
stronka ma ileśtam kolorowych paneli, po kliknięciu w jakiś, ma się załadować na "cały ekran", ale po kliknieciu w back ma cofnac do 'main menu'. i tak w kółko.
angularem bawię się od dzisiaj, także moje pytanie brzmi: co googlowac? multiple views? no i czy mam to rozbić na X plików, które sobie dociągać w razie potrzeby(sądze że tak), czy moze trzymac milion divów poukrywanych w jednym pliku(to raczej bezsensu) i pokazywać tylko te które się akurat przydają
edit. juz mam, dla ewentualnych potomnych:
https://scotch.io/tutorials/single-p...and-templating
https://scotch.io/tutorials/angular-...sing-ui-router
@Alex Fortune ;
Ty czytasz wszystkie posty w tym wątku czy co trzeci? xd
Panowie, chciałbym się was zapytać o wybór języka programowania dla siebie. Chciałbym pójść w stronę programowania sterowników/automatyki ale jak wiadomo od czegoś trzeba zacząć. Czytałem, że warto zapoznać się z c++ i c# ale może jest ktoś ktoś kto siedzi w plc albo nacodzień programuje i zechciałby użyczyć kilku rad dla początkującego, ktoś coś?