1주차(1) : Python 개발환경 구축, 기초 문법
print
명령과 나누기 연산자, 문자열 저장 방식등에서 차이를 보인다..py
확장자를 가진 파일로 만들어 실행한다.1+1
2+4-5
2*4
8//4 #몫
10/4 #소숫점까지 나누기
10%4 #나머지
2**3 #제곱
3 + 2 * 4
3 + (2 * 4)
(3 + 2 ) * 4
2>1
2>2
2==2
2!=1
3<=3
|
는 우측 상단의 \
표시를 shift
키와 동시에 눌러 입력가능True & True
True & False
False & True
False & False
True | True
True | False
False | True
False | False
#부등식 연산과 부울리언 대수를 결합하면 다음과 같은 계산도 가능
(2 > 0) & (2 < 3)
(2 > 2) | (2 < 3)
변수이름 = 변수값
a = 2
b = 3
a * b
a = 4
(a > 0) & (a <= 10)
int
, 실수는 float
이라는 자료형으로 처리된다.type(10)
type(10/4)
type(0.1)
type(.1)
print()
명령을 사용한다.print("Hello")
print('Good day!')
print('한글도 쓸 수 있어요.')
print("Hello, " + "World!")
name = "홍길동"
print("내 이름은 " + name + "입니다.")
print("*" * 10)
str()
명령을 사용한다.n = 10
print("별표를 " + str(n) + "번 인쇄합니다.")
print("*" * 10)
mark = "$"
n = 20
print(mark + " 기호를 " + str(n) + "번 인쇄합니다.")
print(mark * n)
print()
명령을 쓸때마다 한 줄 씩 인쇄를 한다.print()
명령을 쓰면 그 다음줄에 인쇄한다.print()
명령을 한번쓰고 여러 줄에 걸쳐 인쇄를 하고 싶으면 \n
기호를 넣어준다.print("한 줄 쓰고\n그 다음 줄을 쓴다.")
print('둘리가 "호이!"하고 말했어요.')
print("둘리가 '이제 어디로 가지?'하고 생각했어요.")