brunch

You can make anything
by writing

C.S.Lewis

by 우리 Jun 15. 2022

자정과 새벽 사이 2

컴퓨터 언어 이해하기 좋은 때

2022년 4월 28일 00시-01시 사이의 기록.


하루 왜 건너뛰었나면.. 친구랑 술 마셨다.


DAY 2


프로그래밍이라뇨.. 제가 감히


첫날 이런저런 준비가 끝났으니 본격적인 수업 시작! 기초 문법으로 프로그래밍이라니.. 자극적인 제목이다. 


[실습1] 기본 연산자 알아보기

- 제곱 연산자는 **이다.

- 나눗셈은 /, 나눗셈의 몫은 //, 나눗셈의 나머지는 % 연산자를 사용한다. 


[실습2] 나머지 연산자(%) 활용

- n 미만 m의 배수를 구하는 코드는 다음과 같다.

- 코드를 실행해 보면, 배수에는 0도 포함해서 출력된다. 


for i in range(10):

     if i % 3 == 0:

           print(i)


[실습3] 평균 나이 구하기

- 연산자 간 우선순위가 있는지 처음 알았다.

- 기억하자 round 함수!


round(, 표시할 소수점 자릿수)

















[실습4] 2단 곱셈표 직접 출력하기

- 내가 짠 코드


for i in range(1,10):

    print(2*i)


[실습5] for문으로 곱셈표 출력하기

- for문의 끝은 반드시 :로 마무리!

- for문 안의 코드는 스페이스키*4 or tab키로 공간을 띄워야 한다. 직접 해보면 for이 있는 다음 줄부터는 코드가 'for+한 칸이 차지하는 분량'만큼 들여쓰기 한 것처럼 보인다. 

- for문 배운 뒤 짠 2단 곱셈표 출력 코드


number=[1,2,3,4,5,6,7,8,9]

for i in number:

    print(2*i)


부가세 출력 프로그램은 언제 만들게 될까


오늘은 여기까지. 한 수업 내 22개 작업 중 5개까지 완료했다. 속도가 많이 느린 것 같은데.. 그런데 확실히, 작업이 복잡해질수록 효율적인 코드를 짜는 게 엄청 중요할 것 같다. 배수를 구하는 코드에서도 볼 수 있었지만 빙 돌아갈라면 얼마든지 굽이굽이 돌아갈 수 있기 때문이다.


오늘의 주요 소득은 round함수, number에 리스트 저장, for문 정도였다. for문 안에 코드 쓸 때는 스페이스 4번 누르기! 아니면 탭키 누르기! 기억하자. 그럼 <자정과 새벽 사이>시리즈는 내일 이시간에.




keyword
작가의 이전글 자정과 새벽 사이 1
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari