본문 바로가기

분류 전체보기

(122)
[파이썬 Python] boolean 자료형 # 참 / 거짓 print(5 > 10) # False print(5 10)) # True 파이썬에서 boolean 자료형은 True / False로 나타납니다. boolean 자료형 앞에 not을 붙이면 결과값 반대의 boolean 자료형으로 결과가 나타납니다.
[파이썬 Python] 문자열 자료형 print('풍선') # 풍선 print("나비") # 나비 print("ㅋㅋㅋㅋㅋㅋㅋㅋㅋ") # ㅋㅋㅋㅋㅋㅋㅋㅋㅋ print("ㅋ"*9) # ㅋㅋㅋㅋㅋㅋㅋㅋ 파이썬에서 문자열 자료형은 작은따옴표, 큰 따옴표 모두 사용 가능합니다. 또한, 같은 문자열을 여러번 반복할 경우, ' ' 나 " " 안에 반복할 문자열을 넣고 곱셈으로 나타내도 됩니다.
[파이썬 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 파이썬의 숫자 자료형은 양수, 음수, 소수, 간단한 연산 (+, -, *, / 등), 우선순위 연산 모두 가능합니다.
DAY4. [JAVA] 반복문 (while 실습 / do while문/ break / continue) , 배열(Array / 확장 for문) + if문 실습문제 2022.04.19 [반복문] *실습 * 11번 라인 : 정수 a에 입력되는 수가 0이 아닌 경우 while문이 실행 0이 아닌 숫자가 입력되면 계속 반복되어서 값이 누적되다가 0을 입력하면 반복문을 빠져나감 * while문 -> a에 정수를 입력 if문 -> a에 입력된 정수가 0이면 break 반복문을 빠져나감 if문이 false면 a의 값들이 누적 * while문 풀이 1) 번호 선택 텍스트 출력 2) 메뉴 선택 번호 입력 (스캐너) 3) 1번 선택 시, 예금 = 입력한 금액이 누적됨 (변수명 balance) 4) 2번 선택 시, 출금 = 입력한 금액이 차감됨 (변수명 balance) 5) 3번 선택 시, 잔고 확인 = balance에 누적되어 있는 금액이 출력 6) 4번 선택 시, "프로그램 종료..
[스위프트 기초] 11. 옵셔널 추출 1. 옵셔널 추출이란? - 옵셔널에 들어있는 값을 사용하기 위해 꺼내오는 것 2. 옵셔널 방식 - 옵셔널 바인딩 1) nil 체크 + 안전한 추출 2) 옵셔널 안에 값이 들어있는지 확인하고 값이 있으면 값을 꺼내옴 3) if-let 방식 사용 * 강제 추출 - 옵셔널에 값이 들어있는지 아닌지 확인하지 않고 강제로 값을 꺼내는 방식 만약, 값이 없을 경우(nil) 런타임 오류가 발생하기 때문에 추천되지 않음
[스위프트 기초] 10. 옵셔널 1. 옵셔널 Optional - 값이 있을 수도 있고, 없을 수도 있음을 표현 - nil이 할당될 수 있는지 없는지 표현 2. 옵셔널이 필요한 이유 - 명시적 표현 nil의 가능성을 문서화 하지 않아도 코드만으로 충분히 표현 가능 문서 / 주석 작성 시간을 절약 - 안전한 사용 전달받은 값이 옵셔널이 아니라면 nil 체크를 하지 않더라도 안심하고 사용 효율적인 코딩 가능 예외 상황을 최소화하는 안전한 코딩 3. 옵셔널 문법과 선언 옵셔널 문법 = enum + generics 옵셔널 선언 옵셔널 표현 - 느낌표(!)를 이용한 암시적 추출 옵셔널 - 물음표(?)를 이용한 옵셔널
[스위프트 기초] 9. 반복문 1. for-in 구문 - 기존 언어의 for-each 구문과 유사 - Dictionary의 경우 이터레이션 아이템으로 튜플이 들어옴 for-in 구문 기본 형태 for item in items{ /* 실행 구문 */ } var integers = [1,2,3] let people = ["dingsi": 10, "ling": 15, "za": 12] for integer in integers{ print(integer) } // Dictionary의 item은 key와 value로 구성된 튜플 타입 for(name,age) in people { print(\(name): \(age)") } 2. while 구문 while 구문의 기본 형태 while 조건{ /* 실행 구문 */ } while intege..
[스위프트 기초] 8. 조건문 1. if - else 구문 - if만 단독으로 사용해도 되고, else와 else if를 조합해서 사용해도 됨 - if 뒤의 조건 값에는 Bool 타입의 값만 위치해야 함 - 조건을 감싸는 소괄호는 선택사항 if-else 구문의 기본 형태 if 조건 { /*실행 구문 */ } else if 조건 { /* 실행 구문 */ } else { /* 실행 구문 */ } * if-else의 사용 let someInteger = 100 if someInteger 100{ print("100 초과") } else { print("100" } => 100 출력 * 스위프트의 조건에는 항상 Bool 타입이 들어가야 함 if someInt..