일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- mariadb
- Java
- OrientDB
- 이클립스
- 토네이도
- AWS
- 오픈한글
- 설치
- 배열
- Python
- 연결
- API
- 프레임워크
- 파이썬
- Framework
- spring
- 연동
- r script
- Judge
- 자바스크립트
- MongoDB
- 저지
- ubuntu
- 백준
- Tornado
- 알고리즘
- online
- BAEKJOON
- r
- 자료형
- Today
- Total
목록제어문 (3)
맛동산
for문 역시 반복문의 하나로 조건이 참(True)인 동안만 실행됨. 헌데 C와 JAVA에선 for(i=0;i mark는 for문 안에 생성되는 내부 변수라고 생각해도 될 것 같음. for문 외에 '감자' in fruit_list가 의미하는 것은 '감자'라는 값이 fruit_list에 있는지 여부를 확인하는 행위였지만 for mark in list7:가 의미하는 것은 mark라는 변수를 list7의 값 하나 하나에 대입한다는 것임. 이를 토대로 생각해보면 애초에 in이라는 함수(?)는 '감자'가 있는지를 한번에 판단하는 것이 아니고 fruit_list[0]..[끝]까지 하나 하나 비교하는 행위를 하고있다고 추측할 수 있음. 아무튼 첫 mark엔 90, 다음은 25, 67...순으로 하나씩 대입하여 다음 ..
앞으로 나올 while과 for 제어문은 반복문임. 반복문이 무엇이냐면 1+2+3+4+...+100처럼 단순하고 반복되는 작업을 일일이 쓰는것이 오래걸리기 때문에 간단하게 줄일 수 있도록 만든 문법임 while역시 들여쓰기로 구분하여야하며 조건과 수행할 문장으로 나뉘는데 기본 문법은 아래와 같음 if문과 마찬가지로 조건이 참(True)이면 수행하고 거짓(False)면 반복을 멈춤 a=1 sum=0 while a 조건에 사용할 변수와 덧셈에 필요한 변수 선언 이제부터 반복문을 수행할건데 a가 101보다 작은동안(즉, 정수를 기준으로 100까지) 수행할거임 -> 조건문 sum은 sum에 a를 더하고 a는 a에 1을 더할것임 -> 수행할 문장 고로 0 = 0 + 1(sum = sum + a -> sum=1) ..
우선 IF문이란 조건의 참(true)과 거짓(false)에 따라 작성한 명령을 실행하는 제어문임. if가 사전적으로 '만약'이란 뜻을 가지고 있으므로 한글로 해석하여도 어느정도 그 의미를 알 수 있음 haveMoney = 3000 if haveMoney>=2000: print("택시를 타라") else: print("걸어가라") 보이는대로 해석한다면 2000원 이상 가지고있으면 택시를 타고 아니면 걸어가라 라고 해석할 수 있음. 정답임. C나 JAVA와 비교할 때, 파이썬은 { } 대신 들여쓰기로 영역을 구분하는점 이외에는 크게 다른점이 없음. 다음은 if문계의 hello world. 학점 조건문을 작성한 것임, 특별한 건 없고 문법정도 참고하면 될듯. 당연하게도 출력되는 값은 c. 기본틀만 알면 나머지..