Вернуться   Биткоин Форум > - Wiki
22 августа 2013, 12:38:37 AM   # 1
 
 
Сообщения: 997
Цитировать по имени
цитировать ответ
по умолчанию Re: Обучение питон Обновлено

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Исходя из этой темы

Im все еще ползет, как ребенок, когда речь идет о программировании, но мне стало скучно, и решил попробовать закодировать что-то.
И это, кажется, популярно использовать GitHub, так что я опубликовал его там.

https://github.com/vitepython/askbid

Ну, теперь, чтобы продолжать учиться.
Витя сейчас офлайн Пожаловаться на Vite   Ответить с цитированием Мультицитирование сообщения от Vite Быстрый ответ на сообщение Vite


Как заработать Биткоины?
Без вложений. Не майнинг.


22 августа 2013, 1:18:33 AM   # 2
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: Обучение питон Обновлено

Получил 1806 Биткоинов
Реальная история.





Предложения увеличить pythonicness

0. Использование это СТОЛЬКО, СКОЛЬКО ВЫ МОЖЕТЕ
Также можно добраться с помощью Google: https://google.com/search?q=python+doc+types, https://google.com/search?q=python+doc+dictionary, https://google.com/search?q=python+doc+string

1. Вы можете изменить
Код:
    выбор = поплавок (raw_input ("Введите выбор: "))
    если выбор == 1:
        usd2btc ()
    если выбор == 2:
        btc2usd ()
в
Код:
    Fcts = {1: usd2btc, 2: btc2usd}
    выбор = None #Unlikely вы никогда не иметь ни в качестве ключа в словаре
    в то время как выбор не в fcts.keys ():
        выбор = INT (raw_input ("Введите выбор: "))
    Fcts [выбор] ()


2. Нет ';' необходимо, и здесь ваши доходы не нужны
Код:
Защиту btc2usd ():
    ...
    Распечатать "Youre новая запрашиваемая цена должна быть% s" % купить
    вернуться основными ();
станет
Код:
Защиту btc2usd ():
    ...
    Распечатать "Youre новая запрашиваемая цена должна быть% s" % купить
    главный()


3. А лучший способ сделать цикл:
Код:
Защиту btc2usd ():
    ...
    Распечатать "Youre новая запрашиваемая цена должна быть% s" % купить
    #No основной () в конце, но ...

в то время как True: # Эти, а не только основные ()
    главный()



Спросите, если что-то неясно
Кстати, купить = ((цена * Afee) - цена) * -1 купить = цена * (1-Afee)
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

22 августа 2013, 2:07:56 AM   # 3
 
 
Сообщения: 997
Цитировать по имени
цитировать ответ
по умолчанию Re: Обучение питон Обновлено

jackjack спасибо за вход

Что именно Fcts делать?
Витя сейчас офлайн Пожаловаться на Vite   Ответить с цитированием Мультицитирование сообщения от Vite Быстрый ответ на сообщение Vite

22 августа 2013, 2:47:58 AM   # 4
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: Обучение питон Обновлено

Fcts является словарем
Это объясняет, как это работает: http://docs.python.org/2/tutorial/datastructures.html#dictionaries
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

22 августа 2013, 8:50:33 PM   # 5
 
 
Сообщения: 997
Цитировать по имени
цитировать ответ
по умолчанию Re: Обучение питон Обновлено

Разве я неправильно понять точку бура № 3 от http://learnpythonthehardway.org/book/ex13.html

Я не могу понять, как заставить его работать.

http://pastebin.com/CE3PfLF1
Витя сейчас офлайн Пожаловаться на Vite   Ответить с цитированием Мультицитирование сообщения от Vite Быстрый ответ на сообщение Vite

22 августа 2013, 9:19:45 PM   # 6
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: Обучение питон Обновлено

Я не уверен, я понимаю, либо ...

Вы должны понять, почему ваш сценарий аварий, хотя:
Код:
ребенок = raw_input ("Ребенок ведет себя? ")
мать = raw_input ("Мама, если чувствуете? ")
папа = raw_input ("настроение отца есть? ")
брат = raw_input ("брат есть? ")
 
от Sys импорта ARGV
ребенок, мать, отец, брат = ARGV

Во-первых, это не то, почему он выходит из строя, но вы можете неправильно понять вещи:
Вы сначала определить ребенка, ... с raw_inputs
Но тогда "ребенок, мать, ... = ARGV" переопределить их, как если бы первые четыре строки не существует

Во-вторых, "Переменные, разделенные «» = список" команда присваивает элементы в списке переменных
Для этого необходимо иметь столько переменных, сколько элементов в списке
Таким образом, вам нужно иметь 4 пунктов в ARGV
Как sys.argv [0] это имя вашего скрипта, вам нужно вызвать скрипт с 3-мя аргументами
Пример:
Код:
Python script.py а б

проблема
Ты увидишь
Код:
Ребенок: script.py
Мама является:
...

Решение
Помещенный 4 аргумента в вызове (таким образом ARGV будет иметь 5 пунктов)
И либо
Код:
_, Ребенок, мать, отец, брат = ARGV
или
Код:
ребенок, мать, отец, брат = ARGV [1:]



Что касается значения бура ...
Может быть, они хотят, чтобы вы написали сценарий, который нуждается в точности 6 значений, а если не хватает аргументов, передаваемых через вызов, то вы должны спросить их raw_inputs
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW