파이썬 61

파이썬 이스케이프 문자, 이스케이프 문자 포함 출력 - 공부하는 도비

오늘은 파이썬 이스케이프 문자에 대해 정리해보고자 합니다. 처음 파이썬을 공부할 때, 이스케이프 관련 내용을 크게 생각하지 않고 있다가 최근 코딩하는 도중 계속 오류가 나는걸 보고 다시 정리해야겠다 생각해서 이렇게 피드를 쓰게 되었습니다. 기초적인 부분을 간과한게 이제서야 드러난거졓ㅎㅎ 우선, 이스케이프 문자란? 간단히 설명하면, 이미 지정된 문자들로 그 문자가 특수한 뜻을 가지는 것입니다. 파이썬에서 자주 쓰는 이스케이프 문자를 정리해보았어요. 두 가지만 자세하게 정리해볼게요~! - \\는 역슬래시를 나타내는데, 여기부터는 코드를 보면서 설명을 해볼게요. 저는 지금 "hi ~~\" 라는 문장을 출력하고 싶은데, 실행을 시키면 오류가 발생합니다. 이 경우는 컴퓨터가 \"을 큰 따옴표로 인식하기 때문에 틀..

Python/Python Basic 2020.11.26

백준 10172번 문제 풀이 - 공부하는 도비

10172번: 개문제 아래 예제와 같이 개를 출력하시오. 입력 출력 예제 입력 1 복사 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__|...www.acmicpc.net백준 10171번 고양이와 비슷한 문제인데, 파이썬 이스케이프 문자 출력과 관련한 지식이 조금 필요하다.  (아래 링크에 따로 이스케이프 관련 내용을 다루었습니다.) 2020/11/26 - [파이썬] - [파이썬] 이스케이프 문자, 이스케이프 문자 포함 출력 - 공부하는 도비 [파이썬] 이스케이프 문자, 이스케이프 문자 포함 출력 - 공부하는 도비오늘은 파이썬 이스케이프 문자에 대해 정리해보고자 합니다. 처음 파이썬을 공부할 때, 이스케이프 관련 내용을 크게 생각하지 않고 있다가 최근 코딩하..

Python/Baekjoon 2020.11.26

백준 10171번 문제 풀이 - 공부하는 도비

문제링크 : https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 아마 그냥 출력하고자 하면 오류가 났을 것이다. 파이썬의 이스케이프 문자 때문에 조금 더 추가해서 코딩을 해야한다. 파이썬에서 역 슬래시를 그냥 출력하고자 할때는, 간단히 두번 사용하면 된다.! (아래 링크에 따로 이스케이프 관련 내용을 다루었습니다.) 2020/11/26 - [파이썬] - [파이썬] 이스케이프 문자, 이스케이프 문자 포함 출력 - 공부하는 도비 [파이썬] 이스케이프 문자, 이스케이프 문자 포함 출력 - 공부하는 도비 오늘은 파이썬 이스케이프 문자에 대해 정리해보고자 합니다. 처음 파이썬을 공부할 때, 이스케이프 관련 내..

Python/Baekjoon 2020.11.26

파이썬 Tuple(튜플), index(), count(), in 함수 이용 - 공부하는 도비

파이썬 타입은 크게 '숫자(number), 순서 열(sequence), 매핑(mapping), 집합(set)'으로 구분할 수 있습니다. 오늘은 순서 열 중 Tuple(튜플)에 관해서 정리해보려고 합니다. 또한, 튜플과 연관 지어 index(), count(), in 함수 사용도 알아보겠습니다. 우선, 튜플의 가장 큰 특징 4가지는 순서 O, 중복 O, 수정 X, 삭제 X입니다. 순서, 중복, 수정, 삭제 모두가 되는 list(리스트)에 비해서는 제약조건이 많은 편입니다. 하지만, DB에서 수정, 삭제가 돼서는 안 되는 정보(ex, 주민등록번호) 따위를 저장할 때 사용하면 유용하겠죠? 삭제가 허용되지 않기 때문에, 'del, remove(), pop()' 함수는 사용할 수 없습니다. 1. 선언 a = ()..

Python/Python Basic 2020.06.09

파이썬 list(리스트), append(), reverse(), insert(), remove(), pop(), extend(), delete 함수 사용 - 공부하는 도비

파이썬 타입은 크게 '숫자(number), 순서 열(sequence), 매핑(mapping), 집합(set)'으로 구분할 수 있습니다. 오늘은 순서 열 중 list(리스트)에 관해서 정리해보려고 합니다. 또한, 리스트와 연관 지어 append(), reverse(), insert(), remove(), pop(), extend(), delete 함수 사용도 알아보겠습니다. 우선, 리스트의 가장 큰 특징 4가지는 순서 O, 중복 O, 수정 O, 삭제 O 가 된다는 것입니다. 스트링(문자열)과 비교했을 때, 굉장히 유연하게 쓸 수 있다고 느끼실 겁니다. 1. 선언 a = [] b = list() c = [1, 2, 3, 4, 5] d = ['hi', 'i','am', 'dobby'] e = ['hi', [1..

Python/Python Basic 2020.06.08

separator, end 함수 사용 - 공부하는 도비

파이썬에서 가장 기본적인 함수에는 출력 함수 'Print'가 있죠? 개인적으로 프로그래밍 언어를 배울 때, 가장 중요한 것이 기본 출력이라고 생각해요. 출력을 할 때 많은 옵션들이 존재하기 때문에, 오늘은 그 옵션들에 대해서 공부해보는 시간을 가져볼게요. 1. separator print("안녕하세요.", "공부하는 도비입니다.") 라고 코딩을 작성하게 되면, 출력 결과 : 안녕하세요.공부하는 도비입니다. 이런 식으로 띄어쓰기되지 않은 채 출력이 됩니다. 이럴 때, sep 옵션을 사용하게 되면 원하는 값을 한 줄에 출력할 수 있습니다. print('2020','05','04',sep='-') #출력 : 2020-05-04 print('공','부','하','는','도','비',sep=' ') #출력 : 공..

Python/Python Basic 2020.05.04

파이썬 식별자(identifier) 만들기 - 공부하는 도비

오늘은 파이썬에서 식별자 만드는 규칙을 알아보도록 할게요. 우선 식별자가 무엇인지 알아야겠죠? 식별자(identifier)란? 변수, 함수, 클래스, 모듈 기타 객체를 식별하는 데 사용되는 이름입니다. 식별자는 사용자가 임의로 지정합니다. 따라서 이름만 보아도 뜻을 알 수 있도록 지정하는 것이 좋습니다. 이제, 식별자 만드는 규칙을 보겠습니다. ① 첫 글자는 영문자 또는 밑줄('_', under score)이어야 합니다. 숫자 시작은 안된다는 말과 같습니다. ② 두 번째 글자부터는 문자, 숫자, 또는 밑줄을 사용할 수 있습니다. ③ 소문자와 대문자는 다른 것으로 인식하기 때문에 주의해야 합니다. ex) Dobby와 dobby는 동일하지 않습니다. ④ 한글, 한자 등도 사용가능 합니다. ⑤ '!, @, #..

Python/Python Basic 2020.04.06

파이썬 산술연산 숫자 타입 내장함수(builtin function), 내장함수 리스트 보기 - 공부하는 도비

안녕하세요 공부하는 도비입니다. 오늘은 파이썬 숫자 타입에 해당하는 내장 함수에 대해 알아보려고 합니다. 내장 함수라고 하는 것은 모듈이나 패키지를 가져오지 않고 바로 사용할 수 있는 함수입니다. 이러한 함수들은 __builtins__라는 모듈에 정의되어있습니다. Python 대화형 쉘에서 dir(__builtins)를 입력하게 되면, 파이썬의 내장 함수 목록을 볼 수 있습니다. 보다 더 자세한 설명은 쉘에서 help()를 이용해서 더 자세하게 볼 수 있습니다. 아래 예시는 open에 해당하는 내장 함수입니다. 저렇게 쉘을 통해서도 볼 수 있고, 그냥 파이썬을 실행시키고 dir(__builtins__)을 출력하면 똑같이 나오게 됩니다. 사실 이렇게 많은 내장 함수를 외우고 있을 필요는 없습니다. 자신이 ..

Python/Python Basic 2020.04.06

파이썬 분수식 계산 - 공부하는 도비

이전 게시물에서는 파이썬의 연산자를 알아보고, 연산자의 우선순위도 배워보았습니다. 2020/04/03 - [파이썬] - [파이썬]산술 연산, 연산자 우선순위 - 공부하는 도비 [파이썬]산술 연산, 연산자 우선순위 - 공부하는 도비 이전 글에서는 파이썬과 IDE를 설치해보았습니다. 2020/04/02 - [파이썬] - [파이썬] 파이썬 IDE 설치하고 사용하기 (Wing PYTHON) - 공부하는 도비 [파이썬]파이썬 IDE 설치하고 사용하기 (Wing PYTHON) - 공부하.. yang-wistory1009.tistory.com 오늘은 파이썬으로 분수식은 어떻게 코딩을 할 것인가에 대해 말해보려고 합니다. 1) 분수식의 표현 : 분수는 '분자 / 분모' 의 형태로 작성하며 분자나 분모가 수식이면 소괄호..

Python/Python Basic 2020.04.03

파이썬 산술 연산, 연산자 우선순위 - 공부하는 도비

산술 연산(Arithmetic expression) 1) 파이썬의 숫자 형 : 파이썬에서 사용하는 숫자는 정수, 실수, 복소수, 불리언의 총 4가지 형(Type)이 있습니다. - 정수(integer) 크기의 제한이 없습니다. 메모리에 저장하고 싶은 만큼 저장이 됩니다. 10진수 정수를 8진법, 16진법, 2진법으로 표기하려면 각각 숫자 영(0)과 영문자 o, x, b 즉, 0o, 0x, 0b를 값 앞에 붙여주면 됩니다. - 실수(real) 실수를 표기하는 법엔 두 가지가 있습니다. 소수점을 사용하는 방법(point float) : 3.14, 1.1, .001 (소수점 왼쪽 생략 가능) 지수를 사용하는 방법(exponent float) le3 = 1 * 10 ** 3 = 1000 (10 ** 3 은 10의..

Python/Python Basic 2020.04.03