본문 바로가기

공부101

python 기초 3 - 산술연산, 개별 문자 추출, 리스트 산술연산 # 파이썬의 산술연산은 다른 것과 같고 나눗셈이 // 두개면 정수나눗셈 >>> 7//4 1 >>> 7/4 #하나면 그냥나눗셈 1.75 순위 연산자 설명 1 ** 지수연산자 2 ~ + - 단항연산자 3 * / % // 곱셈, 나눗셈, 나머지 연산자 4 + - 덧셈, 뺄셈 5 >> > s="Happy Python" >>> print(s[6:11]) Pytho >>> >>> print(s[-6:-2]) Pyth 리스트 : 여러 개 자료들을 모아서 하나의 묶음으로 저장하는 것 - append : 원래 있던 소스를 그대로 놓고 추가한다 - add : 원래 있던 것 지우고 덮어쓰면서 추가한다 - 리스트는 배열이 아님 - 리스트 안에 리스트도 넣을 수 있음 >>> list=[] >>> list.append(.. 2019. 9. 25.
안드로이드 스튜디오 EditText 비어있을 경우 공백 (null?) EditText의 값이 비어있을때 토스트를 출력하도록 하고 싶다면 어떻게 해야할까? 처음에는 EditText의 값을 가져와서 그것이 null값이라고 표현했다. String str; str=edit.getText().toString(); if(str==null){ Toast.makeText(getApplicationContext(),"값을 모두 입력해주세요",Toast.LENGTH_LONG).show(); } 별 문제 없어 보이지만 제대로 작동하지 않는다. 해결방법 EditText의 길이를 0으로 잡아준다. String str; str=edit.getText().toString(); if(edit.length()==0){ Toast.makeText(getApplicationContext(),"값을 모두 입.. 2019. 9. 23.
안드로이드 스튜디오 SDK 설치 오류 해결 안드로이드 스튜디오를 설치하던 중 Your SDK loaction contaions non-ASCII characters. 이런 문구가 나타나며 설치가 더이상 진행되지 않았다. SDK의 설치 경로에 아스키문자가 아닌 것이 있어 오류가 난 것이었다. 한국인이라면 보통 윈도우 사용자 계정이름을 한국어로 할텐데 그 때문이었다. ☞해결방법 1. 파일탐색기에서 위의 오류난 경로인 C:\Users\이름\AppData \Local\ 을 검색한다. 그리고 그 안에 Android 파일을 만들고 그 안에 또 sdk파일을 직접 만들어 준다. 2. 관리자 권한으로 cmd를 실행한다. 3. cmd창에 mklink /D "C:\android-sdk" "C:\Users\이름\AppData\Local\Android\sdk" 이렇게 .. 2019. 9. 18.
python 기초 2 - 입력 input input함수 : 키보드로 입력을 받아서 문자로 되돌려 주는 함수 파이썬의 입력은 input으로 받는다. 변수를 설정해 줘야 하며 정수형일경우 앞에 형태를 써준다. 변수명을 만드는 규칙은 의미 있는 이름을 사용 소문자와 대문자는 구별됨 변수의 이름은 영문자와 숫자, 밑줄(_)로 이루어짐 중간에 공백이 들어가면 안됨 -> 단어의 구분 위해 밑줄 사용 2019. 9. 18.