목록분류 전체보기 (287)
프론트엔드 정복하기
비교 연산자 (Comparison Operators): a = 10, b = 20 이라 가정한다. OperatorDescriptionExample == 값이 동일하다 (a == b) → false != 값이 동일하지 않다 (a != b) → true > 왼쪽 값이 오른쪽 값보다 크다 (a > b) → false = 왼쪽 값이 오른쪽 값보다 크거나 동일하다 (a >= b) → false or 순으로 판단 not True and False or not False # True # = ((not True) and False) or (not False) 1) not True, not False 판단 --> False and False or True 2) False and False 판단 --> False 3) F..
[이스케이프 코드란?] 문자열 예제에서 여러 줄의 문장을 처리할 때 백슬래시 문자와 소문자 n을 조합한 \n 이스케이프 코드를 사용했다. 이스케이프 코드란 프로그래밍할 때 사용할 수 있도록 미리 정의해 둔 "문자 조합"이다. 주로 출력물을 보기 좋게 정렬하는 용도로 사용한다. 몇 가지 이스케이프 코드를 정리하면 다음과 같다. 코드설명 \n 문자열 안에서 줄을 바꿀 때 사용 \t 문자열 사이에 탭 간격을 줄 때 사용 \\ 문자 \를 그대로 표현할 때 사용 \' 작은따옴표(')를 그대로 표현할 때 사용 \" 큰따옴표(")를 그대로 표현할 때 사용 \r 캐리지 리턴(줄 바꿈 문자, 현재 커서를 가장 앞으로 이동) \f 폼 피드(줄 바꿈 문자, 현재 커서를 다음 줄로 이동) \a 벨 소리(출력할 때 PC 스피커..
거듭제곱 값 int(x) ** int(y) 나눗셈의 몫 int(x) // int(y)
for문의 기본 구조 for 변수 in 리스트(또는 튜플, 문자열): 수행할 문장1 수행할 문장2 ... >>> test_list = ['one', 'two', 'three'] >>> for i in test_list: ... print(i) ... one two three 튜플과 for문 >>> a = [(1,2), (3,4), (5,6)] >>> for (first, last) in a: ... print(first + last) ... 3 7 11 for문과 if문 # marks1.py marks = [90, 25, 67, 45, 80] number = 0 for mark in marks: number = number +1 if mark >= 60: print("%d번 학생은 합격입니다." % nu..
사용자가 입력한 값을 변수로 사용하고 싶을 땐? input ** 입력되는 모든 것을 '문자열'로 취급 >>> a = input() 0292929 >>> a '0292929' >>> type(a) // 'str' // type() 으로 type 검사 가능 프롬프트를 띄워서 입력 받기 >>> number = input("숫자를 입력하세요: ") 숫자를 입력하세요: print 큰따옴표(")로 둘러싸인 문자열은 + 연산과 동일하다 >>> print("life" "is" "too short") # ① lifeistoo short >>> print("life"+"is"+"too short") # ② lifeistoo short 문자열 띄어쓰기는 콤마로 한다 >>> print("life", "is", "too sho..
1. format 2. f-string 3. % 1. format 함수 2. f-string 사용방법 f-string의 모양은 f와 {}만 알면 됩니다. 문자열 맨 앞에 f를 붙여주고, 중괄호 안에 직접 변수 이름이나 출력하고 싶은것을 바로 넣으면 됩니다. s = 'coffee' n = 5 result1 = f'저는 {s}를 좋아합니다. 하루 {n}잔 마셔요.' print(result1) 그 외 - 문자열 정렬 (>, 문자열 %d -> 정수 %f -> 실수 %% -> 문자 '%'표현 아래도 가능 test = 3.141592 print('%.2f'%test) // 3.14 # % 기호 - 문자 출력 names = ['kim', 'park', 'lee'] for name in names: print('my ..