number
#정수형
a=123 , b2=0b101 ,c8=0o101 ,d16=0xAC00
#실수형
a=12.53 ,b=9.8e2 ,c=9.2e-2
#복소수
a=1+2j
입력
input() : 입력의 리턴은 str
문자열
#'' , ""로 감싸지만 , 관례 ' '
file1='C:\\\\temp\\\\new.jpg' # \\\\두개 써서 탈출문자적용 안됨
#문장 주석 개념 없지만 ,
''' '''로 문장주석 대체하여 사용하고 , """ """ 여러줄 문장 선언시 사용
문자열 연산
파이썬은 문자열의 덧셈 , 곱셈 연산을 지원
-덧셈 연산은 문자열을 서로 연결하여 결합
'''
s3='오늘 저녁은 '
s4='치킨입니다.'
print(s3+s4+'와 맛있겠다~!')
'''
파이썬은 문자열의 곱셉 연산 지원
-곱셉 연사자(*)로 문자열을 정해진 수 만큼 반복해서 연결
'''
print('배고파'*4)
print('-'*30)
#print(s3*1.7) XXX 횟수를 정해주는것이기 때문에 실수는 안되고 정수만 가능
#print(s3*s4) XXX 문자열 끼리 곱할수 없다.
반복문
for 제어변수 in 시퀀스자료형:
range(begin,end,step)
#while문에 필요한 3요소 : 제어변수(begin) , 조건식 (end) , 증감식( step)
i=1 #begin
total=0
while i<=10: #end
total+=i
i+=1 #파이썬은 증감연산자 없습니다.
제어문
if 괄호없이조건식 :
수행문
elif 괄호없이조건식:
수행문
else:
수행문
탈출문
탈출문(흐름 제어문) -break. continue ,return
break - 현재 반복문을 즉시 종료 시키고 ,반복문을 탈출
-일반적으로는 특정 조건 하에서 반복문을 종료시키기 때문에
if문과 함께 사용 합니다.
파이썬의 무한루프는 while문으로만 작성하며
for문으로는 구현이 불가능 합니다.
-break가 반복문을 강제로 종료시켰다면, continue는
이번 반복 1회차만 건너뛰고 ,다음 반복부터는 정상적으로
실해을 계속하게 하는 탈출문 입니다.