소프트웨어 코딩 대회를 위한 파이썬 문제 풀이 100 (100가지 문제를 풀면서 배우는 파이썬 프로그래밍 기초!)

소프트웨어 코딩 대회를 위한 파이썬 문제 풀이 100 (100가지 문제를 풀면서 배우는 파이썬 프로그래밍 기초!)

$20.25
Description
100가지 문제를 풀면서 배우는 파이썬 프로그래밍 기초!
이 책은 아주 간단한 문제부터 기초 알고리즘까지 총 100가지 문제를 해결하면서 파이썬 프로그래밍을 배울 수 있도록 안내하는 기초서입니다. 문제를 해결하면서 자연스럽게 변수, 조건문, 반복문, 리스트, 딕셔너리 같은 기초 파이썬 문법을 익힐 수 있습니다. 또한 이를 토대로 초, 중, 고등학생을 대상으로 하는 정보올림피아드, NYPC 같은 다양한 소프트웨어 알고리즘 대회를 준비하는 데 필요한 기본기를 다질 수 있습니다.
저자

이형우

서강대학교컴퓨터공학과를졸업하고동대학원에서2001년에컴퓨터공학석사학위를,2005년에컴퓨터공학박사학위를취득하였습니다.2005년부터2016년까지삼성전자반도체연구소에서박사급연구원으로재직하였습니다.2016년이후,4차산업혁명시대의주역이될아이들이컴퓨터적사고와문제해결능력을바탕으로시대에잘적응하고주도할수있도록“소프트웨어로생각을표현하고세상을디자인하다”라는슬로건을가진메이킷코드랩학원(www.makitcodelab.com)과메이킷코드랩연구소를설립하였습니다.현재는㈜메이킷에듀대표이사로서서울대치동과인천송도,청라에서메이킷코드랩학생들을가르치며,체계적이면서이해하기쉽고재미있는교육용소프트웨어/하드웨어코딩교재와교육과정개발연구에최선을다하고있습니다.

목차

Part1코드를구성하는기본도구-출력,변수,연산자
문제001글자출력하기
문제002숫자저장하기
문제003'makit'곱하기3
문제004하나빼기,하나더하기연산자
문제005몫연산자(//)와나머지연산자(%)

Part2컴퓨터와묻고답하기그리고문자열다루기
문제006문자열과문자열붙이기
문제007한줄띄기
문제008입력받아컴퓨터랑대화하기
문제009두수를입력받아서합과평균구하기
문제010문자열에서하나의문자뽑아내기
문제011문자열에서여러문자뽑아내기
문제012동쪽을찾아라
문제013문자열뒤집기
문제014문자열바꾸기
문제015참과거짓
문제016and,or그리고not연산자
문제0171234초는몇분,몇초일까
문제0187512분은며칠,몇시간,몇분일까

Part3리스트(list)다루기
문제019기차처럼만드는리스트자료저장
문제020리스트순서를정하는인덱스알아보기
문제021리스트추가,삭제하기
문제022리스트원하는위치에삽입하기
문제023리스트합치기
문제024공백리스트와합치기
문제025리스트의개수인길이구하기
문제026리스트잘라내기(슬라이싱)
문제027리스트거꾸로잘라내기
문제028리스트안에리스트
문제029리스트안에있는문자로하나의문자열만들기(join)
문제030문자열분리해리스트만들기(split)
문제031여러개의값입력받기

Part4여자는1번방으로,남자는2번방으로–조건문
문제032두수비교하기
문제033세개의수비교하기
문제034홀수찾기
문제035양수,음수,홀수,짝수구분하기
문제036성적결과계산하기
문제037입력에따라친구이름출력하기
문제038봄,여름,가을,겨울
문제03912월은31일까지있어요
문제040까다로운놀이기구I
문제041까다로운놀이기구II
문제042까다로운놀이기구III
문제043터널통과하기I
문제044올해는윤년일까?YesorNo
문제045주민등록번호분석기
문제046‘도,개,걸,윷,모’윷놀이
문제047표준몸무게알아보기
문제048삼각형만들기

Part5빛의속도로일을처리하기-반복문
문제049로켓발사I
문제050로켓발사II
문제051로켓발사10초전
문제0521부터100까지모두합한수I
문제0531부터100까지모두합한수II
문제054음수가나올때까지반복하기
문제055옆으로출력하기
문제056“1+2+3+4+5=15”
문제057짝수들만합하기
문제058독특한삼각뿔주사위,이중반복문
문제059RGB로색깔표현하기
문제060사각형별찍기
문제061삼각형별찍기I
문제062대각선별찍기
문제063삼각형별찍기II
문제064삼각형별찍기III
문제065X모양별찍기
문제066for반복문과문자열의만남
문제067for반복문과리스트의만남
문제068다음반복문으로바로가기(continue)
문제069반복문깨고바로나가기(break)

Part6문제해결역량키우기
문제070가장작은숫자찾기
문제071터널통과하기II
문제072행운의숫자7모두찾기
문제073약수구하기
문제074리스트최대,최소,평균구하기I
문제075리스트최대,최소,평균구하기II
문제076각자릿수의합구하기I
문제077각자릿수의합구하기II
문제078카이사르암호
문제079소문자는대문자로,대문자는소문자로변환하기

Part7가제트만능팔-딕셔너리
문제080우리반학생들의이름과나이저장하기
문제081자기소개하기
문제082딕셔너리에추가하기
문제083딕셔너리에서삭제하기0
문제084딕셔너리에서뽑아내기keys(),values(),items()
문제085딕셔너리와if조건문의만남
문제086딕셔너리와for반복문의만남
문제087딕셔너리의값으로리스트사용하기
문제088딕셔너리의값으로딕셔너리사용하기

Part8수학적사고력으로문제해결하기
문제089집합특성이해하기
문제090집합추가하거나삭제하기
문제091집합연산
문제092사용자정의함수
문제093함수값돌려주기(return)
문제094함수에서또다른함수호출하기
문제095무지개색깔의스키장갑
문제096괄호검사기만들기
문제097내장함수이용해숫자정렬하기I
문제098내장함수이용해숫자정렬하기II
문제099정렬을통한문제해결
문제100선택정렬알고리즘

출판사 서평

100가지문제를풀면서배우는파이썬프로그래밍기초!

코딩대회입문자를위한맞춤형입문서
초·중·고등학생들을대상으로하는소프트웨어코딩대회,알고리즘대회,취업을위한코딩테스트준비에필요한문제들을엄선하였습니다.문제를해결하면서자연스럽게문법을익히고코드작성역량을키울수있습니다.이책과함께정보올림피아드나넥슨청소년프로그래밍챌린지(NYPC)같은알고리즘대회또는취업을위한코딩테스트에도전해보세요!

문제해결력을기르는난이도별100문제
이책은총8개의파트,100개의문제로구성되어있습니다.입출력부터변수,조건문,반복문,리스트,딕셔너리등파이썬기초문법을익히고이를바탕으로다양한문제를해결할수있도록안내합니다.문제를읽으며스스로생각해보고,어떻게문제를해결하면좋을지핵심을잡은다음내가생각한코드가정답과어떻게다른지비교해보세요!

무료동영상강의와실습사이트제공
유튜브채널‘메이킷코딩’과온라인실습사이트에서문제를함께풀어보세요.책을보면서모르는부분이있거나궁금한점은댓글로소통할수있습니다.
*유튜브채널www.youtube.com/@makitcoding|온라인실습사이트jungol.dojang.io