전체 글(77)
-
[Python/파이썬] 삼항 연산자
삼항 연산자 일반적으로 쓰는 if-else 문을 한 줄로 간단하게 표현할 수 있다. 참일 때, 실행할 연산을 가장 앞에 쓰고 참일 때 조건을 if 뒤에 적는다. 그 뒤로 else 조건문을 적어두면 된다. 해당 식은 이런 식으로도 표현이 가능하다. 변수 = ( 조건 and 조건이 맞을 때 수행 or 조건 아닐 때 수행 ) +) and or으로 표현하는 삼항 연산자 사용 시 주의해야 할 점 0과 빈 문자열인 ""같은 경우, 파이썬은 False로 인식하기 때문에 조건에 만족하지 않는다고 판단한다. 위에 예시로 들었던 B에 빈 문자열을 넣어 돌릴 경우, A가 2이지만, B가 빈 문자열이기 때문에 False로 인식하여 C를 ans에 넣게 된다. 즉, ans=C가 된다.
2020.11.06 -
[Python/파이썬] f-문자열
포맷 문자열(f-문자열) 문자열 앞에 f 또는 F를 접두어로 사용, 문자열 안에 들어갈 변수를 {} 안에 적는 형식이다. 포맷 문자열을 사용하면 여러 변수를 문자열로 간편하게 출력할 수 있다. 서로 다른 자료형을 포맷 문자열로 묶는 것 또한 가능하다.
2020.10.12 -
[JAVA/자바] 띄어쓰기로 구분된 여려개의 값 Scanner 이용하여 저장
띄어쓰기로 구분된 2개 정도 값 받아서 저장하기 띄어쓰기로 구분된 여러개의 값 받아서 배열에 저장하기
2020.09.19 -
[Python/파이썬] 엔터없이 여려개의 값 input으로 받기
map(int, input().split()) 입력 받은(input)숫자를 공백 기준으로 자르고(split) 정수형(int)으로 치환(map)하여 num1과 num2 변수에 넣는다. 문자열을 입력할 경우 int 대신 str로 작성 자르고 싶은 문자열 기준이 공백이 아닐 경우 split()에서 ()안에 자르고 싶은 기준이 될 문자를 입력 +)만약 리스트 형태로 받고 싶다면? map 앞에 list를 붙여 작성해준다. → list(map(int, input().split()))
2020.09.19 -
[JAVA/자바] Scanner로 사용자가 입력한 값 받기
Scanner 사용자가 입력한 값을 변수에 저장해주는 클래스 클래스로 구현되어있기 때문에 사용 전에 import로 호출하고 그 뒤에 객체로 선언해주어야 한다 import java.util.Scanner; // Scanner 클래스 호출 public class ScannerTest { public static void main(String[] args){ Scanner sc=new Scanner(System.in); // Scanner 객체 생성 int num1=sc.nextInt(); System.out.println(num1); } } Scanner Type nextBoolean() Boolean 자료형 읽음 nextByte() 1 바이트만 읽음 nextInt() int 자료형 읽음 nextfloat(..
2020.09.19 -
[Android&Firebase] 안드로이드 회원가입 기능 구현
※ 해당 포스터는 회원 정보를 파이어베이스에 저장하는 방식으로 구성되어 있습니다. 파이어베이스와 안드로이드 연동은 >>여기0 && passwordCheck.length()>0){ if(password.equals(passwordCheck)){ mAuth.createUserWithEmailAndPassword(id, password) .addOnCompleteListener(this, new OnCompleteListener() { @Override public void onComplete(@NonNull Task task) { if (task.isSuccessful()) { Toast.makeText(SingUpActivity.this, "회원가입에 성공했습니다." ,Toast.LENGTH_SHORT)...
2020.08.28