반응형
파이썬에서 변수 선언 하는 방법은 아주 간단하다. Java를 배우다가 Python을 접하면 정말 신세계라고 표현할정도로
문법이 간단하다.
Java를 먼저 예로 들어보겠다. Java는 각 데이터타입을 다 선언하고 변수를 선언해야한다.
문자열은 String, 정수형은 int나 long, 실수는 double이나 float
String name = '김아무개';
int age = 20;
double height = 30.5;
System.out.println("name="+name);
System.out.println("age="+age);
System.out.println("height="+height);
파이썬은 아주 간단하다. 그냥 변수명만 지어주고, 해당값을 부여해주면 된다.
반응형
name = "아무개"
age = 30
height = 30.5
print("name="+name)
print("age="+ str(age))
print("height="+str(height))
출력해주는 부분이 Java와 살짝 다른데, Python에서는 문자열과 숫자형 변수가 + 연산자로 만나게되면 연산을 시도하면서 오류가 난다. 따라서 숫자형 변수를 문자열과 연결시켜줄때는 str로 형변환을해줘야만 출력이 가능하다.
+ 연산자를 사용하지 않고도 가능하다 바로 , 쉼표를 이용하는 방법이다.
name = "아무개"
age = 30
height = 30.5
print("name=",name)
print("age=", age)
print("height=",height)
쉼표를 이용하면 숫자 자료형 변수를 str로 형변환을 이용하지않아도 된다. 다만 , 가 붙은부분은 한칸 띄어쓰기가 자동으로 되기때문에 이부분을 주의하자.
이렇게 Python 변수선언에 대해서 알아보았다. 상대적으로 Java에 비하면 문법이 쉬운편이라 쉽게 익히고 많이 써봐야겠다.
반응형
'Study > Python' 카테고리의 다른 글
Python에서의 문자열비교 eq 사용법 (0) | 2023.03.19 |
---|---|
Python의 튜플 (0) | 2023.03.17 |
Python 문제풀이기록 (0) | 2022.08.09 |