본문 바로가기

파이썬4

파이썬 코딩도장 Unit09 정리 : 문자열 사용 Unit 09 문자열 사용하기 파이썬에서는 ''와 ""를 사용하는 것 외에도 '''(작은따옴표 3개), """(큰따옴표 3개)로 묶어서 문자열을 만들 수 있다. >>> hello = '''Hello, Python!''' >>> hello 'Hello, Python!' >>> python = """Python Programming""" >>> python 'Python Programming'​ 여러 줄로 된 문자열을 사용하려면 '''(작은따옴표 3개)로 시작해서 문자열을 입력한 후 엔터키로 줄바꿈 하여 여러 줄의 문자열을 작성하고 '''로 닫아주면 된다. ("""도 가능하다) >>> hello = '''Hello, world! 안녕하세요. Python입니다.''' >>> print(hello) Hello,.. 2022. 1. 11.
파이썬 코딩도장 Unit 07 정리 : 다양한 출력 방법 Unit 07 값을 여러 개 출력하는 방법 print에는 변수나 값 여러 개를 ",(콤마)"로 구분하여 넣을 수 있다. ex) print(a, b, c) print에 변수나 값을 콤마로 구분해서 넣으면 각 값이 공백으로 띄워져서 한 줄로 출력된다. >>> print(1, 2, 3) 1 2 3 >>> print('Hello', 'Python') Hello Python​ sep : 값 사이에 문자 넣기 sep은 구분자라는 뜻의 separator에서 따온 것으로 값 사이에 문자를 넣고 싶을 때 사용한다. 각각의 값을 붙여서 출력하고 싶다면 sep=''처럼 빈 문자열을 지정하면 된다. sep=' '에는 'A'와 같은 일반적인 문자도 넣을 수 있다. >>> print(1, 2, 3, sep='-') # -문자를 .. 2022. 1. 10.
파이썬 코딩도장 Unit 05 정리 : 숫자 계산 Unit 05 : 연산자 기본 연산자 -> 더하기 : +, 빼기 : -, 곱하기 : *, 나누기 : / a = 5 b = 2 print(a/b) # 2.5​ a = 4 b = 2 print(a/b) # 2.0​ -> 파이썬2 에서는 정수끼리 나눗셈을 한 결과는 정수가 나오도록 정했기 때문에 5/2=2 의 결과가 나오지만, 파이 썬3 에서는 정수끼리 나눗셈을 해도 결과 값이 실수가 나온다. 버림 나눗셈(floor division) // : 나눗셈 후 소수점 이하를 버리는 연산자 -> 정수끼리 나눗셈을 했을 때 결과 값으로 정수를 얻고 싶은 경우에 사용한다. a = 4 b = 2 print(a//b) # 2​​ 실수에 // 연산자를 사용하면 결과는 실수가 나오며 소수점 이하를 버리므로 결과 값은 항상 n.0.. 2022. 1. 6.
파이썬 코딩도장 Unit 03 ~ Unit 04 정리 : 기본 문법 Unit 03 파이썬 셸(Python SheIl) : lDLE 처럼 파이썬 코드를 직접 입력해서 실행하는 프로그램이며 파이썬 셸을 통해서 파이썬 코드를 해석해주는 인터프리터(interpreter)를 사용하게 된다. 파이썬 셸은 인터프리터와 대화하듯이 코드를 처리한다고 해서 대화형 셸(interactive shell) 또는 인터렉티브 모드(interactive mode)라고도 부르며 이런 방식을 코드를 읽고, 평가하고, 출력한다고 해서 REPL(Read-Eval-Print Loop)이라고 한다. ※ IDLE의 파이썬 셸에서 에러가 났을 때 코드를 잘못 입력하여 에러가 나면 올바른 코드를 처음부터 다시 입력해야 하는 번거로움이 있는데, IDLE의 파이썬 셸에서는 ↑방향 키를 누르면 이전 코드로 쉽게 돌아갈 .. 2022. 1. 5.