본문 바로가기

Dev/Python

(28)
[Python] 프로그래밍 검색 요령 & 문서 찾기 프로그래밍 검색 요령 검색은 구글 키워드에 파이썬3 또는 python3을 포함하라 코드를 포함한 글을 찾도록 하라 간단한 예제는 REPL을 사용하여 예제를 테스트 해보라 영어를 못해도 영어로 검색하라 출처 문서 찾기 원하는 방법 영어로 검색어 입력 공식 문서는 검색어 뒤에 site:python.org 입력 문제의 구체적인 사례를 보고 싶을 때 site:stackoverflow.com 입력 공식문서 필요한 내용을 둘러보고 싶을 때 파이썬 내장 모듈과 함수의 정보가 필요할 때 출처
[Python] for in list, for in range for in list() 순회할 리스트가 정해져 있을 때 patterns = [31, 12, 33, 45, 15, 56, 47, 81, 19, 10] for pattern in patterns : print(pattern) for in range() 횟수가 정해져 있거나 1씩 증가하는 숫자가 필요할 때 for i in range(5) : print(i) # 1 2 3 4 5 # len() 함수를 사용하면 리스트에 들어있는 원소 개수, 즉 리스트의 크기를 알 수 있다 numbers = [21, 32, 13, 44, 51, 23, 7] for i in range(len(numbers)) : # range(numbers의 크기) num = numbers[i] print('{}번 : {}'.format(i+1,..
[Python] SyntaxError: Non-ASCII character '\xec' in file SyntaxError: Non-ASCII character '\xeb' in file 파일이름 on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 문제 원인 영문이나 숫자를 출력했을 때는 별탈 없이 실행되었는데 문자를 출력하면서부터 오류가 발생했다 파이썬 코드 내에 지원하지 않는 문자가 포함되었을 시에 일어나는 오류라고 한다 해결방법 1. 인코딩 명시 # -*- coding: utf-8 -*- # -*- coding: euc-kr -*- 오류는 사라졌지만 이상한 문자가 출력되었다 2. python > python3 python3 filename.py Mac OS에서 파이썬은 기본버전이 2.7로 설..
[Python] 배우기 1. 구름EDU https://edu.goorm.io/learn/lecture/202/%EB%B0%94%EB%A1%9C-%EC%8B%A4%ED%96%89%ED%95%B4%EB%B3%B4%EB%A9%B4%EC%84%9C-%EB%B0%B0%EC%9A%B0%EB%8A%94-%ED%8C%8C%EC%9D%B4%EC%8D%AC 바로 실행해보면서 배우는 파이썬 - 구름EDU 직접 코드를 작성해보고 실행해보면서 파이썬의 기본을 다질 수 있는 프로그래밍 강좌입니다. edu.goorm.io 2. 장고걸스 튜토리얼 설명히 상세하게 나와있어서 이해하기 쉬울 듯(내 생각). 날잡고 친구들이랑 같이 해보려고한다. 홈페이지 만드는 튜토리얼까지 완-벽. 빨리 해보고싶다 !! ​https://tutorial.djangogirls.or..