[파이썬 Python] 연산자
·
Backend/Python
1. 기본 사칙연산 + - * / 모두 가능합니다. print(1+1) # 2 print(3-2) # 1 print(5*2) # 10 print(6/3) # 2 2. 나머지와 몫 (나눗셈) % - 나머지를 구하는 연산자 // - 몫을 구하는 연산자 print(2**3) # 2^3 = 8 print(5%3) # 나머지 2 print(10%3) # 1 print(5//3) # 몫 1 print(10//3) # 3 3. 비교 연산자 >, =, 3) # True print(4 >= 7) # False print(10 0) & (3 < 5)) # True 7. or, | or , | 로 이어진 내용 중 하나라도 Tr..
[파이썬 Python] 주석 #
·
Backend/Python
# 안녕하세요 print("안녕하세요") => 안녕하세요 위처럼 코드를 작성하는 경우 # 라인은 주석처리가 되어서 출력되지 않습니다. ''' 안녕하세요 저는 딩시입니다. 만나서 반갑습니다. ''' print("안녕하세요") => 안녕하세요 위처럼 코드 앞 뒤로 ''' 를 입력해주면 그 안에 있는 내용들이 전부 주석처리됩니다. 여러 줄을 한 번에 주석처리하고 싶다면 원하는 코드들을 한 번에 드래그 한 뒤, 윈도우는 ctrl + / , 맥은 command + / 를 하면 됩니다! 주석 처리를 제거하고 싶을 때도 마찬가지로 ctrl + / , command + / 를 해주면 됩니다.
[파이썬 Python] 변수
·
Backend/Python
애완동물을 소개하는 글을 작성해봅시다. # 애완동물을 소개해주세요~ print("우리집 강아지의 이름은 연탄이예요") # 우리집 강아지의 이름은 연탄이예요 print("연탄이는 4살이며, 산책을 아주 좋아해요") # 연탄이는 4살이며, 산책을 아주 좋아해요 print("연탄이는 어른일까요? True") # 연탄이는 어른일까요? True 위 경우에 애완동물의 이름이나 나이, 취미 등이 바뀌면 전체 코드를 다시 써줘야 합니다. 이러한 경우 변수를 선언해주면 쉽게 변경이 가능합니다. # 변수 선언 animal = "강아지" name = "연탄이" age = 4 hobby = "산책" is_adult = age >= 3 print("우리집 " + animal + "의 이름은 " + name + "예요") # 우..
[파이썬 Python] boolean 자료형
·
Backend/Python
# 참 / 거짓 print(5 > 10) # False print(5 10)) # True 파이썬에서 boolean 자료형은 True / False로 나타납니다. boolean 자료형 앞에 not을 붙이면 결과값 반대의 boolean 자료형으로 결과가 나타납니다.
[파이썬 Python] 문자열 자료형
·
Backend/Python
print('풍선') # 풍선 print("나비") # 나비 print("ㅋㅋㅋㅋㅋㅋㅋㅋㅋ") # ㅋㅋㅋㅋㅋㅋㅋㅋㅋ print("ㅋ"*9) # ㅋㅋㅋㅋㅋㅋㅋㅋ 파이썬에서 문자열 자료형은 작은따옴표, 큰 따옴표 모두 사용 가능합니다. 또한, 같은 문자열을 여러번 반복할 경우, ' ' 나 " " 안에 반복할 문자열을 넣고 곱셈으로 나타내도 됩니다.
[파이썬 Python] 숫자 자료형
·
Backend/Python
print(5) # 5 print(-10) # -10 print(3.14) # 3.14 print(1000) # 1000 print(5+3) # 8 print(2*8) # 16 print(3*(3+1)) # 12 파이썬의 숫자 자료형은 양수, 음수, 소수, 간단한 연산 (+, -, *, / 등), 우선순위 연산 모두 가능합니다.
[스위프트 기초] 11. 옵셔널 추출
·
Study/Swift
1. 옵셔널 추출이란? - 옵셔널에 들어있는 값을 사용하기 위해 꺼내오는 것 2. 옵셔널 방식 - 옵셔널 바인딩 1) nil 체크 + 안전한 추출 2) 옵셔널 안에 값이 들어있는지 확인하고 값이 있으면 값을 꺼내옴 3) if-let 방식 사용 * 강제 추출 - 옵셔널에 값이 들어있는지 아닌지 확인하지 않고 강제로 값을 꺼내는 방식 만약, 값이 없을 경우(nil) 런타임 오류가 발생하기 때문에 추천되지 않음
[스위프트 기초] 10. 옵셔널
·
Study/Swift
1. 옵셔널 Optional - 값이 있을 수도 있고, 없을 수도 있음을 표현 - nil이 할당될 수 있는지 없는지 표현 2. 옵셔널이 필요한 이유 - 명시적 표현 nil의 가능성을 문서화 하지 않아도 코드만으로 충분히 표현 가능 문서 / 주석 작성 시간을 절약 - 안전한 사용 전달받은 값이 옵셔널이 아니라면 nil 체크를 하지 않더라도 안심하고 사용 효율적인 코딩 가능 예외 상황을 최소화하는 안전한 코딩 3. 옵셔널 문법과 선언 옵셔널 문법 = enum + generics 옵셔널 선언 옵셔널 표현 - 느낌표(!)를 이용한 암시적 추출 옵셔널 - 물음표(?)를 이용한 옵셔널