[python] 변수

Go~ USA·2024년 3월 15일
0

python에서는 변수를 정의하여 사용한다. 단, Java 등의 다른 언어는 변수의 type을 먼저 지정하고 입력을 해야한다. 그러나 python은 그 과정이 필요없다.

In case of python

x=10         
y="abc"

in case of Java

int x=10    
string y="abc"

그리고 python에서 변수명을 지정할때 주의사항이 있다.

  • 명확성 (의미부여, 프로그램이 복잡할 경우나 여러사람이 공동작업을 할때 명확한 변수선언 중요)
  • 키워드 사용불가 (python 예약어 등)
  • 특수문자 사용불가 (단, _ 사용가능)
  • 숫자로 시작 불가
  • 공백 사용 불가
x=10
y="abc"
print("x : {}".format(x))
print("y : {}".format(y))
print("x : {} and {}".format(x,y))
>> x : 10
>> y : abc
>> x : 10 and abc

Java에서는 문장을 구분할때 ";" 사용하지만, python에서는 사용하지 않는다.
그러나 아래와 같이 사용하는 것도 가능하다.

x=10; y=20; z=x+y
print("z : {}".format(z))

>> z : 30

연습삼아 출력문을 작성하는 예시 들을 작성^^

name="seik"
score=100
print("Total score for %s is %s  " % (name, score))
print("Total score for {} is {}".format(name, score))
print("Total score for", name, "is", score)

>> Total score for seik is 100
>> Total score for seik is 100
>> Total score for seik is 100

0개의 댓글

관련 채용 정보