본문 바로가기
코리아 IT아카데미/python

3일차 수업 | 내용

by Sharon kim 2021. 9. 13.

파이참에서 새프로젝트>새폴더 chapter3>새파일 output.py생성

ctrl+shift+F10 출력화면

 

#표준출력

'''
이스케이프 문자(\)
\' 작은 따옴표
\" 큰 따옴표
\n 줄 바꿈
\t
\\ 역슬래시
'''

print('\"\'\'\"')
print('pythonStudy\nchapter3')
print('pythonStudy\tchapter3\t2\t1')
print('\\')#역슬래시에 대한 이스케이프

'''
%(퍼센트) 연산자 - 형식을 갖춘 문자열
%d decimal 10진수(정수)
%o octal 8진수(정수)
%x hexadecimal 16진수(정수)
%f floating point 실수
%s string 문자열
'''
year = 2021
month = '09'
day = 13
print('오늘의 날짜는 %d년도 %d %d일입니다.' % (year, int(month), day))
print('오늘의 날짜는 %s년도 %s %s일입니다.' % (year, month, day))#문자열로 어스케이팅 됨

print('%20s' %'안녕하세요')
print('%20s' %'김준일입니다')
print('%-20s반갑습니다.' %'김준일입니다')

f= 3.14
print('%10.2f' % f)

'''
.format() 메소드(함수)
문자열 인의 {}에 값을 삽입하는 방식
'''

year = 2021
month = '09'
day = 13

print('오늘의 날짜는 {0}년도 {1} {2}일입니다.' .format(2021, '09', 13))#위치 인덱션이 가능하다
print('오늘의 날짜는 {year}년도 {month} {day}일입니다.'.format(year = 2021, month = '09', day = 13))

#python 3.6 이상 지원 f-string
year =2021
month = '09'
day = 13
print(f'오늘의 날짜는 {year+1}년도 {month}{day}일입니다.')

 

 

새파일 input.py생성

#표준입력
'''
num1 = int(input('첫번째 값을 입력해 주세요:'))
num2 = int(input('두번째 값을 입력해 주세요:'))
print(type(num1), type(num2))
print(num1+num2)
'''

# english_dict = {
# 'flower':'',
# 'fly':'날다',
# 'floor':'바닥'}
# seclected = input('영어단어를 입력하세요 >>> ')
# print(f'{seclected}:{english_dict[seclected]}')

trip = set()
trip.add(input('희망하는 수학여행지를 입력하세요 >>>'))
trip.add(input('희망하는 수학여행지를 입력하세요 >>>'))
trip.add(input('희망하는 수학여행지를 입력하세요 >>>'))
print(f'조사된 수학여행지는 {trip}입니다.')

 

" 백준사이트 > 문제 > 단계별로 풀어보기 > 정렬 " 까지 공부해야한다.

네이버, 카카오 등 대기업으로 가려면 강의>온라인강의> 알고리즘 기초1,2,3 / 중급1까지는 들어야 코딩테스트 가능
https://www.acmicpc.net/step