일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 마스터링비트코인
- solidity
- 스마트컨트랙트
- 마스터링 이더리움
- 파이썬
- pythonic
- 백서
- js
- 블록체인개발
- 개발
- keras
- 개인키
- DAPP
- 솔리디티
- 알고리즘
- Ethereum
- node js
- Redis
- 주소
- python
- 공개키
- javascript
- 암호화폐
- 이더리움
- smart contract
- 레디스
- 마스터링 비트코인
- 블록체인
- 문자열
- 비트코인
- Today
- Total
목록Python /인프런 강의 (4)
개발이야기
드디어 강의 마지막 과제다. 구글에서 제공하는 주식데이터 중 삼성데이터를 이용한다. csv 형식으로 데이터를 받아 데이터를 처리한다 # -*- coding: utf8 -*- import urllib.request import csv def get_stock_data(url_address): r = urllib.request.urlopen(url_address) stock_data_string = r.read().decode("utf8").strip() # 반드시 Strip을 추가할 것 # ===Modify codes below============= line_counter = 0 data_header = [] customer_list = [] result = True data = stock_data_st..
이번 과제는 파이썬 다운 코딩(Pythonic)을 활용하여 vector 연산과 matrix연산을 구현하는 과제였다. Pythonic 하게 구현하는 것이 어려웠다(쉽고 간결하게 한줄로 끝내기) 1. zip 과 *(asterisk)에 활용 2. set{}은 중복제거 3. 이번 과제의 꽃은 matrix product 였던것 같다. 빼기 연산을 구현하는 것도 쉽지 않았다. 4. is_matrix_equal 함수는 one line 코딩 실패..def vector_size_check(*vector_variables): #Asterisk *vector_variables 은 튜플 형태 ! return len(set([len(vector) for vector in vector_variables])) == 1 # set은..
1. split 에 사용 2. replace 사용 3. dictionary 자료형에서 키값을 가져오기 위해서는 .key을 사용한다. 4. value 값을 가져오기 위해서는 get을 사용한다. # -*- coding: utf8 -*- def get_morse_code_dict(): morse_code = { "A": ".-", "N": "-.", "B": "-...", "O": "---", "C": "-.-.", "P": ".--.", "D": "-..", "Q": "--.-", "E": ".", "R": ".-.", "F": "..-.", "S": "...", "G": "--.", "T": "-", "H": "....", "U": "..-", "I": "..", "V": "...-", "K": "-.-"..
이전에 인프런을 통해 수강했던 "데이터 과학을 위한 파이썬 입문"의 과제들의 코드를 포스팅할 예정입니다. 이번 과제를 하면서 깨달은 것들 1. 예외처리 방법 try: 시도 except: 오류발생시 else: 오류 발생 x 시 2. python if문에서는 && 대신 and를 || 대신 or 을 사용한다. 3. len(set(변수))를 사용하면 중복된 값이 제거된 길이를 추출할 수 있다. import random def get_random_number(): # 100부터 999까지 수를 램덤하게 반환함 return random.randrange(100, 1000) def is_digit(user_input_number): try: #시도 int(user_input_number) except: #오류 발생시..