//주석//
일반적으로 프로그램이 하는 일을 설명하고 갇독성을 위해서 사용하는 것을 말한다.
->프로그매의 실행 결과에 영향을 미치지 않는다.
한 줄 주석 처리 : #
여러 줄 주석 : ''' ~ '''
<파이참 주석 처리>
주석 설정 : 주석 처리 부분을 범위 지정후, [Ctrl +/]
주석 해제 : 해제 할 부분 범위 지정, [Ctrl +/]
//변수//
컴퓨터에서 사용되는 값들은 저장하기 위해서 사용한다.
-> 데이터를 일시적으로 기억해두는 메모리 안의 영역
->프로그램의 내에서 값을 저장하는 장소이다.
<선언>
변수를 선언하는 것은?
-> 값을 저장하기 위한 메모리 공간을 할당 받는 작업
->메모리 공간에 이름을 붙여주는 작업
->값을 저장하기 위해서는 반드시 선언이 우선이 되어야한다.
cf) 파이썬은 변수를 선언 하지 않아도 되지만, 긴 코드를 작성할때는 변수를 미리 선언하는 것이 효율적임
* 파이썬에서 변수는 값이 저장될 때, 변수의 자료형이 결정된다.
->변수를 선언 할 때, 자료형을 지정할 필요 없음
//자료형//
컴퓨터에서 다루는 데이터의 형태
<숫자형 : 정수형, 실수형>
<숫자형을 활용하기 위한 연산자>
* 사칙연산(+, -, * , /)
* x의 y제곱을 나타내는 [**]연산자
* 나눗셈 후 나머지를 반환하는 [ % ]연산자
* 나눗셈 후 몫을 반환하는 [ // ] 연산자
(예시 코드)숫자 2개를 입력 받아, 덧셈 연산을 수행하는 프로그램 작성
num1 = int(input()) #int() : 정수로 변환하는 함수
num2 = int(input())
print("두수의 합은?")
sum = num1 + num2
print(str(num1) + "+" + str(num2) + " = " + str(sum))
#print("{} +{} + {}".format(a,b,c)) //유사코드
#print("%d + %d = %d " %(a,b,c)) //유사코드
(예시 코드 2) 지하철 표 발권 프로그램
coin = int(input("투입한 돈 >>"))
n1 = int(input("1구간 표 매수 >>"))
n2 = int(input("2구간 표 매수 >>"))
mo1 = n1*700
mo2 = n2*900
tal = mo1+mo2
chg = coin - tal
s1 = chg//1000
s2 = chg%1000 //500
print("전체 요금 : {}".format(tal))
print("잔액 : {}".format(chg))
print("1000원 지폐: {}".format(s1))
print("500원 동전: {}".format(s2))