Pomożecie mirki?
Napisz program ktory wyswietli losowa sekwnecje DNA skałdajaca sie z A T C G o dlugosci podanej przez uzytkownika.

mam kod:

from random import choice

tab1=["A","C","T","G"]
DNA=""
dl=input("Podaj dlugosc sekwencji: ")
for k in range(dl):

los=choice(tab1)

DNA+=los

print "Wylosowana sekwencja:",DNA

a drugi kod:

import random
wyniki []
x=0
while x<=zasady
zasady=['A','T','C','G']
dlugosc=raw_input("podaj długosc DNA")
DNA.append(zasady[randint(0,4)])
x=x+1
DNA.sort()
print DNA

i żaden nie działa i nie mogę znaleźć błędu

#programowanie #
@piotreq13:

1. Nazwy zmiennych, funkcji, itp – zawsze pisz po angielsku
2. Rozbij to na funkcje – w tym momencie masz kilkanaście instrukcji warunkowych -> kilkanaście sposobów na to, jak może zadziałać program –> analiza gdzie jest problem to koszmar – funkcje izolują mniejsze fragmenty, łatwiejsze do testowania, debugowania, czytania i zmiany.
3. Co jakbyś miał mieć 120–u zawodników? Zrobisz 120 zmiennych? Ogarniaj w pętli, zamiast ręcznie.
4. Postaraj się nie
  • Odpowiedz
@hpiotrekh: No to próbuj Dive Into Python, do autobusu się sprawdzi bo nie ma tam zadań do robienia. Jeżeli zrobiłeś połowę codecademy to prawdopodobnie nie doszedłeś do programowania obiektowego. Jak się na nie natkniesz w książce to może być problem. Wtedy zrób na udacity "Programming Foundations with Python". Jest niedługi i większość to skupianie się na obiektach.
  • Odpowiedz
Mam dobrą #pracbaza. Spokojną. Na miejscu. Klepie ten swój śmieszny #php czy inny mniej śmieszny #javascript - a jak nie klepie to siedzę na wykopie. I tak od ... 8 lat. I pewnie do emerytury.

Jutro o świcie jadę do Łodzi (200 km od here) na jakieś warsztaty #python - niby tak od niechcenia, bo się kiedyś zapisałem przypadkiem, niby dlatego, że za darmola, a ja się lubię uczyć nowych rzeczy.
@npsr: @Przygoda: @ppawel: @dave_qwerty: @Danny10: @m4kb0l: @Barricade: @nieocenzurowany88: @Dziubaster: - wołam, bo będzie krótka relacja z warsztatów

Do Łodzi dotarłem bezproblemowo - btw razem z pasażerką z #blablacar :) Razem ze mną dotarło 15 chłopa w różnym wieku (na oko levele 20-40). Ze strony organizatora było dwóch prowadzących i dwie dziewczyny do pomocy logistycznej.

Kilka słów o firmie StxNext - zatrudniają łącznie ~120
Jefrey - @npsr: @Przygoda: @ppawel: @dave_qwerty: @Danny10: @m4kb0l: @Barricade: @nie...

źródło: comment_6gLWjL8LltxDeDakdA3nH1tFueZxBrm2.jpg

Pobierz
  • Odpowiedz
@Jefrey: dzięki :) Co prawda pyton to nie mój wonsz, ale to chyba jeden z łatwiejszych i przyjemniejszych języków, więc ... hmmm przeczytam Twój wpis jeszcze raz rano :)
  • Odpowiedz
#python #pomocy :)

class Character(object):
def __init__(self, name):
self.health = 100
self.name = name
super(Character,self).__init__()
def printName(self):
print self.name

class Weapon(object):
def __init__(self, weapon, weaponDamage):
self.weapon = weapon
self.weaponDamage = weaponDamage
super(Weapon,self).__init__()

class Pc(Weapon, Character):
def __init__(self):
self.weapon = 'Miecz'
self.weaponDamage = 12
super(Pc,self).__init__(self)

class Archer(Pc):
def __init__(self, name):
self.attackDamage = 10
super(Archer,self).__init__(name)

John = Archer("John")
print John.name, John.weapon, John.weaponDamage, John.attackDamage

i dostaje taki błąd

/usr/bin/python2.7 /home/barricade/Pulpit/python/test.py
Traceback (most recent call last):
@Barricade:
Klasa Archer dziedziczy po Pc. Wykonując super w Archer (super(Archer,self).__init__(name)) wywołujesz funkcję __init__ klasy nadrzędnej, czyli wywołujesz __init__ w Pc. W wywołaniu supera przekazujesz jako parametr name, ale Pc.__init__(self) nie przyjmuje żadnych argumentów oprócz selfa, a przekazujesz dwa: self i name
  • Odpowiedz
@notauser: Meh. Rezygnować z języka bo ludzie zadają niewygodne pytania. Tym bardziej że:
a) na wszystkie jest spokojnie odpowiedź
b) większość tych pytań nie ma żadnego znaczenia dla samej nauki programowania jako takiej
  • Odpowiedz
To ma znaczenie, nikt się nie uczy programować żeby znać język programowania, ale po to by realizować w nim interesujące go projekty.


@notauser: chlopie wlasnie podwazyles istnieje polskiej edukacji :) przepros
  • Odpowiedz
Poleci ktoś jakąś bibliotekę do #python #programowanie umożliwiającą stworzenie ładnego "flat" i "material design" interfejsu?

Ogólnie czemu nie ma jeszcze takich rozwiązań, by do operacji i obliczeń wykorzystywać np. Python'a a całe gui pisać w HTML+CSS+JS ? Przecie taka aplikacja była by super skalowalna i ładnie wyglądająca :) W razie potrzeby UI można by łatwo zmodyfikować, same plusy :)
Ogólnie czemu nie ma jeszcze takich rozwiązań, by do operacji i obliczeń wykorzystywać np. Python'a a całe gui pisać w HTML+CSS+JS ? Przecie taka aplikacja była by super skalowalna i ładnie wyglądająca :) W razie potrzeby UI można by łatwo zmodyfikować, same plusy :)

@skew: To sobie zrób, to nie jest trudne.
Ma tylko jedną, jedyną wadę. Najprostszy program ma 80+ MB.
  • Odpowiedz
Pyqt 4. Minus ze sporo wazy. Inne rizwiazanie to xrobic gui w c sharpie i odpalac z niego skrypty.
Na pyqt mozna stylowac css.
  • Odpowiedz
@Skarfejs: Nie mam złych zamiarów. Sprawdziłem, i reddit nie zabrania crawlowania i ściagania postów it. To coś jak RSS feed. A z tych 90 lajków to nikt nie zbiednieje. Obiecuję Ci za to grosza nie wziąć! :) A wielu z moich znajomych Reddita nie czyta, nawet nie wiedzą co to jest, a tak może chociaż jakąś ciekawą historię przeczytają. Fakt, że powinienem dorzucić link do usera, który dany link wrzucił na
  • Odpowiedz
Mirki i mirkówny z #krakow!

Za tydzień we środę 28. Organizowane jest krakowskie spotkanie entuzjastów R. Najpierw parę linków, następnie trochę gadania nt. Tego czo to ten R jest:
Link strony spotkań: http://www.erkakrakow.pl/index.php/spotkania
Link na meetup: http://www.meetup.com/Spotkania-Entuzjastow-R-Cracow-R-Users-Group-Meetup/

Teraz gadanie dla tych co nie wiedzą czym ten R jest. Otóż jest to język programowania, jednak nie taki co przynosi 15k miesięcznie, dlatego też nie wołam #programowanie, bo przecież oni na mniejsze
@ohmartu: takie spotkania to dobre miejsce by poznać takowych( ͡ ͜ʖ ͡) Wpadnij:)

@kajelu: ( ͡° ͜ʖ ͡°)

@mactrix: A kiedy ostatnio korzystałeś? R bardzo ewoluował w ostatnim roku dzięki 3 gościom - Hadley Wickham, Stefan Milton Bache i Romainowi Francoisowi. dplyr + magrittr i do przodu:)

@bazingaxl: z materiałem video nie wiem jak będzie. Nie jestem organizatorem:) Jakieś
  • Odpowiedz
@flann: Na początku tamtego roku, ale mało. Teraz planuje zapisać się na jakiś kurs na edX albo coursera z analizy danych z wykorzystaniem R. Obok pythona to właśnie R jest wymieniany główny język dla osób chcących zajmować się przetwarzaniem "big data". :)
  • Odpowiedz
@Sudokuu:
0) Na praktyki wszystko wygląda łatwiej, pytania są prostsze i więcej się wybacza. Także rozluźnij poślady.

1) Napisać kilka stron na pythonie / django

2) i 3) Niekończąca się lista rzeczy:

Na praktycznie każdej rozmowie programistycznej może się zdarzyć:
a) Złożoność algorytmu XYZ ( http://bigocheatsheet.com/ )
b) Opisz / porównaj / zaimplementuj najprostszą wersję na tablicy struktury danych XYZ - hash mapa to chyba ostatnio ulubiona struktura, drzewa też zawsze
  • Odpowiedz