변수

    [SWEA]6196. [파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 4. 변수

    ※ 모든 문제의 저작권은 SW Expert 아카데미에 있습니다. 학습 기록용으로 입니다. 문제시 삭제하겠습니다. 6196. [파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 4. 변수 1~9 사이의 정수 a를 입력받아 a + aa + aaa + aaaa 의 값을 계산하는 프로그램을 작성하십시오. 입력_ 9 출력_ 11106 [문제 풀이] # 방법1 a = input() # 문자로 수 입력받기 # 각 자리수에 맞게 변수를 선언해 더함 b = a+a c = a+a+a d = a+a+a+a e = int(a) + int(b) + int(c) + int(d) # 정수형으로 바꿔 합산 print(e) # 방법2 a = input() # 문자로 수 입력받기 s = '' n = 0 for j in ra..

    static과 변수

    static_ - static 자료형 변수 이름;으로 선언 ex) static int name; - 여러개의 인스턴스가 같은 메모리의 값을 공유하기 위해 사용 - 인스턴스의 생성과 관계없이 클래스 이름으로 직접 메서드 호출 - static 메서드에서는 생성이 불확실한 인스턴스 변수를 사용할 수 없음 각 변수 별 실행 시점_ 변수 유형 선언 위치 사용 범위 메모리 생성과 소멸 지역 변수 (로컬 변수) 함수 내부에 선언 함수 내부에서만 사용 스택 함수가 호출될때 생성되고 함수가 끝나면 소멸 멤버 변수 (인스턴스 변수) 클래스 멤버 변수로 선언 클래스 내부에서 사용하고 private이 아니면 참조 변수로 다른 클래스에서 사용 가능 힙 인스턴스가 생성될 때 힙에 생성되며 가비지 컬렉터가 메모리를 수거할 때 소멸..

    변수와 자료형

    변수(variable)_ - 프로그램에서 사용되는 자료를 저장하기 위한 공간 - 할당 받은 메모리의 주소 대신 부르는 이름 - 프로그램 실행 중에 값 변경 가능 - 사용되기 이전에 선언 돼야 함 ex) age, result, num, level 등 변수 선언 방법_ - 자료형 변수 세미콜론 ex) int age; 변수 선언과 동시에 값 지정_ - 자료형 변수 등호 값 세미콜론 ex) int age = 26; => 수학에서는 =(등호)는 같다는 표현이지만 프로그래밍에서는 오른쪽에 값을 왼쪽에 대입한다. 변수 선언 시 유의점_ - 변수 이름은 알파벳, 숫자, _, $로 구성 - 대소문자를 구분 - 변수 이름은 숫자로 시작할 수 없고 키워드도 변수 이름으로 사용할 수 없음 - 이름 사이에 공백 불가 => 변수..