본문 바로가기
반응형

프로그래밍10

코드펜(CODEPEN)으로 연습을 시작해보자! 드디어 개강을 하고 학교에 갔다. 첫 날 들은 과목은 '웹 프로그래밍'이였고 html의 가장 기초적인 부분만 배웠다. 배우면서 교수님께서 알려주신 사이트가 바로 '코드펜'이였다. '코드펜'이란 'HTML, CSS, JAVA SCRIPT'등을 홈페이지 내에서 직접 코드를 짜고 실시간으로 결과를 볼 수 있게 해주는 시뮬레이션 사이트이다. 코드펜은 '트위터, 깃허브, 페이스북' 계정으로도 로그인이 가능하다. 나는 '깃허브' 계정을 만들어서 코드펜과 연동시켰다. 깃허브는 아무래도 많은 개발자 지망생들이 사용하는 사이트이다보니 나중에 쓸 일이 많지 않을까 싶어서 가입했다. 위와 같은 방식으로 코드펜을 이용 가능하다. 맨 좌측에는 'HTML' 중간에는 'CSS', 우측에는 'JAVA SCRIPT'가 있다. 일단 첫.. 2022. 3. 3.
모두의 파이썬 - DAY 18 (터틀런 만들기2) 모두의 파이썬 '18번 째' 시간! 오늘은 저번 시간에 이어 '터틀런 만들기2'이다. 개요 오늘은 저번 시간에 이어 조금 더 게임답게 완성을 해보려고 한다. 스크린샷에 보이는 것 처럼 타이틀도 넣고 스페이스바를 눌러서 게임을 시작할 수 있도록 하고 화면에 점수도 표시되게 할 것이다. 그리고 먹이를 먹을 때 마다 빨간 거북이의 이동속도가 더욱 빨라지는 것 까지가 오늘 18일차의 과제다. 본론 오늘 내용은 저번 파일을 보완해서 만든 것이다. 책에서는 수정하다가 헷갈려서 오히려 망칠 수 있으므로 그냥 새로 하라고 했지만 귀찮아서 그렇게 안 했다. 그래서 오늘 내용과 17일차 내용을 구별하기 위해 주석 말머리에 DAY18을 'D-18'이라고 적어놨다. 먼저 점수를 만들기 위해 'score = 0'라는 변수를 선.. 2021. 12. 13.
모두의 파이썬 - DAY 16 (거북이 대포 게임 만들기) 모두의 파이썬 16번째 시간! 오늘은 '거북이 대포 게임 만들기'를 해볼것이다. 들어가기에 앞서... 1. 좌표 평소에 거북이를 이동시킬때에는 't.forward', 't.right', 't.left' 등을 이용하여 이동시켰는데, 오늘은 't.goto(x, y)'를 이용하여 한 번에 원하는 지점으로 거북이가 대포알이 되어 이동될것이다. 2. 각도 또한 각도 부분에서는 현재 거북이가 바라보는 각도를 구하는 'heading'함수와 거북이가 특정 각도를 바라보도록 설정하는 'setheading(ang)'함수를 사용할것이다. 3. 글자 쓰기 그리고 't.wirte' 함수를 사용하여 현재 거북이가 있는 곳에 문자열(문장)을 쓰는 기능을 할것이다. t.write("문자열", False, "center", ("", .. 2021. 12. 2.
티스토리 블로그 한 달 후기 / 애드센스 승인 후 3주간 수익 인증 안녕하세요. 오늘은 티스토리 블로그 한 달 후기에 관한 글을 적어볼까 합니다. 제 블로그는 '2021.10.25(월)'에 시작된 블로그입니다. 게임, 프로그래밍, 일상, 정보등 의 주제로 운영하고 있는 블로그인데요. 블로그 시작하고 하루가 지난 첫 날 방문자수는 '4'였습니다. 굉장히 감격스럽더라구요. 티스토리가 워낙 방문자 유입이 안 되는 플랫폼이라 들어서... 그러다가 이튿날 갑자기 방문자수가 떡상합니다. 와 이대로 쭉 우상향하나...? 싶었지만... 어림도 없는 생각이였습니다. 바로 하양새를 타기 시작합니다. 그리고 11월 20일 역대 방문자수 최다를 찍습니다. 제가 11월 19일, 티스토리를 시작한지 4주가 다 되어갈때 즈음 블로그 성장새가 아예 보이질 않아서 하소연삼아 포럼에 남긴 글입니다. 그.. 2021. 12. 1.
모두의 파이썬 - DAY 13 (거북이 그래픽 응용하기) 오늘은 모두의 파이썬 '13번 째'시간! '거북이 그래픽 응용하기' 시간을 가져보도록 하자! 태극 모양을 그리는 프로그램 늘 하던데로 거북이 그래픽을 불러오자. 백그라운드 컬러는 '블랙', 거북이 스피드는 제일 빠른 '0'으로 설정해주자. 그리고 반복문(for)을 '200번' 반복해줄 것 이다. 들여쓰기엔 '조건문(if)'을 쓸 것 인데 '나눗셈 연산'을 조건으로 사용할 것 이다. 'if x % 3 == 0' 'x를 3으로 나눴을때 나머지가 0이라면' 빨간 선을 'if x % 3 == 1' 'x를 3으로 나눴을때 나머지가 1이라면' 노란 선을 'if x % 3 == 2' 'x를 3으로 나눴을때 나머지가 2이라면' 파란 선을 그리고 각 선마다 전방으로 변수 x에 2를 곱한만큼 이동해주고 이동 후 왼쪽으로 .. 2021. 11. 24.
모두의 파이썬 - DAY 11 (함수를 정의하고 호출하기) 모두의 파이썬 11번째 시간! 오늘은 '함수를 정의하고 호출'해보는 시간을 가져보도록 하겠다! 함수를 정의하고 호출하는 프로그램 'hello'라는 함수를 정의하기 위해 앞에 'def'를 쓴다. def는 'define(정의하다)'의 앞 3글자만 약칭으로 쓴 것 이다. 'def hello():' < 이렇게 적어주면 되는데 괄호안에는 인자를 삽입할 수 있다. 필요가 없을 시에는 그냥 아무것도 입력하지 않는다. 그리고 함수 호출할때 쓰는 def도 마찬가지로 끝에 콜론(:)을 붙여줘야한다. 코드 마지막 3줄 'hello()'는 hello 함수를 총 3번 호출한 것이다. 그래서 hello함수가 호출되면 print("hello Python")이 출력되게 지정했기 때문에 3번 나타난다. 인자가 있는 함수 첫 번째는 인.. 2021. 11. 17.
모두의 파이썬 - DAY 10 (while 명령으로 반복하기) 오늘 모두의 파이썬 10번째 시간은 for문 이외의 또 다른 반복문 'while'에 대해서 알아보도록 하자! while 명령으로 반복해서 숫자를 출력하는 프로그램 while은 '~하는 동안에'라는 뜻을 가지고있는데 파이썬에서도 그대로 쓰면 된다! 위 사진을 보면 'x가 10 이하인 동안 계속 반복!' 한다는 뜻 이다. 그래서 매커니즘을 보면 처음 x가 1로 선언이 되었으므로 while문의 조건(x가 10이하)에 부합한다. 따라서 print(x)에 의해 '1'이 화면에 출력. 그리고 x는 1이 더해져 2가되고 10까지 반복된다. 다만 x=10일 때 마지막 x=x+1까지 진행이 되지만 그 다음은 x가 11이 되기때문에 while문의 조건에 부합하지 않아 반복은 여기서 종료된다. 1부터 10까지 숫자의 합계를.. 2021. 11. 15.
모두의 파이썬 - DAY 9 (Random 모듈로 임의의 수 뽑기) 모두의 파이썬 9번째 시간! 오늘은 'Random 모듈로 임의의 수 뽑기'를 해보도록 하자. 마음대로 걷는 거북이1 단골 손님 거북이가 다시 등장하는 시간이 왔다! 오늘은 import를 사용하여 'Random'이라는 모듈도 불러오도록 할 것 이다. 거북이 모양을 지정해주고 스피드는 최고빠른 속도인 0으로 지정. for 반복문을 쓸건데 500번을 반복시켜 줄 것 이다. 변수 a를 선언 값은 random.radint(a,b)를 사용할건데 이 명령어가 랜덤으로 1과 360사이의 수를 지정하여 a에 할당해주는 것 이다. 그리고 각도를 조정해 줄것인데 이전엔 left,right등 정해진 방향으로 바꾸는 명령어를 썼다면 오늘은 't.setheading(a)'명령어를 사용하여 1부터 360까지 모든 방향으로 바꿀 수.. 2021. 11. 12.
모두의 파이썬 - DAY 2 (간단한 프로그램 만들기) 오늘은 파이썬 공부 두 번째 날! 첫 날은 대화형 셸에서 프로그램을 실행 했다면 오늘은 새로운 파일을 만들어서 프로그램을 만들어보는 시간을 갖도록하자! 일단 'FIle - New File or Ctrl+N'의 과정을 거쳐서 새로운 파일을 생성하자. 그럼 위와같은 창이 뜨게되는데, 사진에는 명령어를 입력 후 찍었을 때라 그렇지만 원래는 정말 아무것도 없는 백지상태에서 시작한다. 그리고 책을 따라가면 위와같이 'print("hello")'라는 명령어를 연속 2번 입력하라고 한다. 그런다음 'Run ▶ Run Module or F5' 과정을 걸쳐서 실행시켜준다. 그럼 위와 같이 파일을 저장할 것인지 묻는 창이 뜨는데 '확인'을 눌러주도록 하자. 'myPy'라는 폴더를 생성! 책에서 공부하는 모든 예제들은 이곳.. 2021. 10. 31.
모두의 파이썬 - 20일 만에 배우는 프로그래밍 기초 앞서 블로그 첫 글에서 말씀드렸다 시피 저는 IT계열 전문대에 합격을 했습니다. 3월 입학전에 감이라도 잡고 가려고 서점에서 프로그래밍 관련 서적을 둘러보다 이 책을 발견했는데요. 예전에 풍문으로 파이썬이 입문용으로 많이 배운다더라 라는 소리를 많이 들은바 있어서 구매하게 됐답니다! 또 책도 그렇게 두껍지 않아서 부담없이 배울 수 있을 것 같아서라는 이유도 있고요! 저자가 누군지 모르고 샀는데 세상에나... 무려 메이플스토리의 창시자 '이승찬'님 이셨습니다...! 베타테스터들의 후기에 따르면 상당히 배우기 쉽게 책이 구성되어 있나봅니다! 저자님의 자녀들이 미국의 학교를 다니며 프로그래밍을 학습하는데 글쌔 우리가 중딩때 컴퓨터시간에 배웠던 스크래치 정도가 아니라 정말 체계적으로 배우고 있었던 것...! 요.. 2021. 10. 30.
반응형

#네이버 애널리틱스 ▼