본문 바로가기

프로그래밍8

숫자 진수 표현 & 연산자 파이썬에서 숫자의 진수 표현은 아래와 같다. 숫자표현 #10진수 그냥 10진수를 사용한다. ex) 2022 #2진수 앞에 0b를 붙여준다. ex) 0b10101 #8진수 앞에 0o or 0O를 붙여준다. ex) 0o12345 #16진수 앞에 0x를 붙여준다. ex) 0x12345 파이썬에서 연산자는 아래와 같이 표현된다. 수치연산자 1. 더하기 : + 2. 빼기 : - 3. 곱하기 : * 4. 나누기 : / 5. 제곱 : ** (ex: **2) 6. 몫 : // 7. 나머지 : % 비교연산자 크다(>), 작다(=), 작거나 같다( 2022. 1. 25.
Invalid Gradle JDK configuration found. Error Invalid Gradle JDK configuration found. Open Gradle Settings . . 웹에서 오픈소스 repository를 다운받아 안드로이드 스튜디오에서 open할 때 위와 같은 오류가 나오는 경우가 있다. 안드로이드 스튜디오에서 JDK path를 자동으로 잡아주지 못해서 나오는 현상으로 보인다. 이렬경우 설정을 직접 하는 방법도 있지만 아래 환경파일을 삭제한 후 안드로이드 스튜디오를 재시작하자. .idea/gradle.xml .idea/workspace.xml 삭제 명령. rm -rf ~/[src path]/.idea/gradle.xml rm -rf ~/[src path]/.idea/workspace.xml 2022. 1. 6.
제어문 if문 if문은 조건문이다. 만약! 이런 조건 이라면.. 요렇게 해라.. 라는 의미이다. 아래 코드는 price값이 0보다 크면 'price is >0'을 출력하라는 의미이다. if (price > 0) : print('price is > 0') 조건문을 좀더 추가해보자. if (price 10) : print('price > 10') else : print('price >= 5 and price 10' 을 출력 그 외의 경우에는 'price >= 5 and price 2021. 12. 29.
자료형2 (튜플, 집합, 딕셔너리) - tuple, set, dictionary 튜플(Tuple) 튜플은 리스트와 유사하다. 리스트와의 차이점이라고 한다면 리스트는 읽기 및 수정이 가능하지만 튜플은 읽기만 가능하다. 튜플은 괄호'()' 로 감싸서 표현되고, value는 콤마로 구분한다. tuple1 = (1, 2, 3, 4) print(tuple1) tuple2 = 1, 2, 3, 4 print(tuple2) 위 두가지 방법 모두 동일 결과로 결과는 괄호로 처리가 되어 나타난다. [결과] (1, 2, 3, 4) (1, 2, 3, 4) 집합 집합은 중복요소가 없는 컬렉션이다. 표현은 중괄호'{}'나 set()을 이용하여 선언한다. 차집합, 교집합, 합집합등을 모두 처리 가능하다. a = set('abcabcd') b = set('defgdefg') print(a) print(a - b.. 2021. 12. 22.