목록Python (56)
준호씨의 블로그
문제: https://www.hackerrank.com/challenges/simple-array-sum/problem 정수 배열이 있습니다. 정수 배열의 합을 구하시오. 이 문제도 아주 연습 문제입니다. 특히 python을 이용하면 너무 쉽게 풀 수 있습니다. simpleArraySum 함수를 완성하면 됩니다. def simpleArraySum(ar): return sum(ar) 전체 코드입니다. #!/bin/python3 import os import sys # # Complete the simpleArraySum function below. # def simpleArraySum(ar): return sum(ar) if __name__ == '__main__': fptr = open(os.enviro..
문제: https://www.hackerrank.com/challenges/solve-me-first/problem 첫 번째 문제는 아주 그냥 연습문제입니다. solveMeFirst함수를 만다는 것이고 두 정수 인자의 합을 리턴하는 것입니다. 템플릿 코드에도 대놓고 답을 알려 주고 있습니다. def solveMeFirst(a,b): # Hint: Type return a+b below num1 = int(input()) num2 = int(input()) res = solveMeFirst(num1,num2) print(res) return a+b를 넣어 주면 끝납니다. def solveMeFirst(a,b): return a+b num1 = int(input()) num2 = int(input()) re..
정원사들 시즌5가 시작되었고 저는 또 시즌5의 출석부를 담당하고 있습니다. 정원사들 시즌5 시작. 일일커밋 이틀 전 (2020.03.02)부터 정원사들 시즌5가 시작되었습니다. 정원사들이라는 모임은 그날그날 공부하고 알게 된 것을 github 에다가 커밋을 하는 사람들의 모임입니다. 시즌2부터 참여해서 벌써 시즌5가 되었네요.. junho85.pe.kr 지난 시즌에서도 이슈가 있었지만 출석이 누락되는 경우가 있어서 수작업으로 출석을 등록해 주는 작업을 했었는데요. 이번 시즌에서도 해당 이슈가 발생했습니다. 결국 야크 쉐이빙스러운 작업이긴 했지만 정원사들 시즌5 출석부를 python3.6 사용하던걸 python3.7로 변경하였습니다. 뜬금없이 웬 python 버전업? 상황 요약 상황을 요약해 보면 이렇습니..
python 에서 config 파일을 불러올 때 사용할 수 있는 기본 모듈은 configparser 입니다. (참고로 python 2 에서는 ConfigParser 이고 python 3 에서는 configparser 입니다.) 기본 내장 모듈이기 때문에 별도로 설치 해 줄 필요는 없습니다. 간단한 예제를 만들어 보기 위해 config.ini 파일을 만들어 봅니다. [DEFAULT] USERNAME = junho85 PASSWORD = 123456python 코드를 구현합니다. import configparser config = configparser.ConfigParser() config.read('config.ini') username = config['DEFAULT'][&..
python 에서 yaml 을 이용하는 간단한 방법은 pyyaml 모듈을 이용하는 방법입니다. 우선 pyyaml 모듈을 설치를 하려면 다음 커맨드를 이용하면 됩니다. pip install pyyaml그리고 yaml 파일을 하나 만들어 봅니다. 취향껏 만들어 주시면 됩니다. developer: - june - hello - worldyaml 문법에 대해 자세히 알고 싶으면 YAML 문서를 참고해 보시기 바랍니다. python 코드를 작성해 줍니다. import yaml with open('members.yaml') as file: members = yaml.load(file, Loader=yaml.FullLoader) print(members)open 으로 members.yaml 파일을 열어..