교육 9일차 강의

구성본·2022년 3월 29일
post-thumbnail

1.학습 내용

1) 유튜브, 지도 등 여러가지 도구들

  • 각 사항의 태그복사를 통해 소스를 붙여넣기하면 간단하게 적용 가능하다.
  • getbootstrap.com을 통해 많은 도구들을 유용히 사용 가능하다.
  • class="container" = 화면을 중앙으로 만들어줌.

2) python

  • 숫자 출력 print(1)

  • 문자 출력 print('Hello')
    여러줄일땐print('''Hello World''')

  • 예제) 부가세출력 프로그램
    input('가격?')
    가격=float(input('가격?'))
    부가세율=0.1
    부가세=가격*부가세율
    print(부가세)

  • 실습) 할부
    def allotent(sum,n): #def는 모든 타입 인수를 매개변수로 입력, 모든 타입 결과 반환
    result=sum/n #allotent 할당
    return result #return = 함수 종료
    price = int(input('원금:')) #int = 정수라는 뜻으로 숫자로 된 문자를 정수로 인식하게함
    months = int(input('무이자 할부 개월 수(1~6):')) #float = 실수

    if 1 <= months <= 6 :
    amt = allotent(price,months)
    amt = int(round(amt,-1))
    print('월 할부금은 {}원입니다.'.format(amt))
    else :
    print('무이자 할부는 1~6개월만 가능합니다.')

    https://www.ideone.com/m9e05u

  • 이자율 없이 간단히 할부만 구하는 거라 크게 복잡하지도 않을거라고 생각했는데 잘되지 않았다.

  • 이리저리 서칭해서 방법들을 찾아서 적용법, 의미하는 바, 왜 이렇게 되어야하나를 계속 보고있다. 남들이 만들어놓은 다른 실습내용들을 만들어 봐야하겠다.

  • 어느날은 밀리고 어느날은 따라가고 쉽지가 않다.

  • String
    console.log('Hello')
    console.log("Hello")
    console.log(Hello World 내용과 관계없이 코드만 줄바꿈 할때는 \ 사용
    );
    console.log('Hello'.length) = 문자길이
    console.log('Hell World'.replace('Hell','Hello')) = 문자대체

  • Array
    let member = ['Koo', 'Sung', 'Bon']
    console.log(member[0])
    배열 중 0번째 출력

  • Input
    가격 = prompt('가격?')
    부가가치세 = 0.1
    alert(가격*부가가치세)

  • Boolean(참과 거짓)
    console.log(true);
    console.log(false);
    console.log(1===1); ////true
    console.log(1===2); ////false
    console.log(1>2); ////false
    console.log(1<2); ////true

  • Conditional Statements(조건문)
    console.log(1);
    if(true){
    console.log(2.1);
    console.log(3.1);
    } else {
    console.log(2.2);
    console.log(3.2);
    }
    console.log(4);

  • login 버튼
    input type="button" value="login"2학습내용-중-어려웠던-점">2.학습내용 중 어려웠던 점.

    -파이썬과 자바스크립트의 표현법이 다르기 때문에 자바스크립트에서 만든 내용이 파이썬에선 어떻게 만들어야 하는지, 파이썬에서 만든 내용이 자바스크립트에서는 어떻게 만들어야 똑같이 동작하는지 변환하는게 아주 어렵다. 솔직히 수업 후반부엔 살짝 정신이 나가버렸다.

    3.해결방법

    • 다른 방법이 없다. 웹서핑해보니 자동으로 변환해주는 프로그램? 뭔가가 있다는것 같은데 아직 잘 모르겠다. 결국은 죽이되든 밥이 되든 해보는 수밖에 없다. 계속.

    4.학습소감

    • 이제 본격적으로 어려워지는건지, 아니면 막힐때만 힘든건진 모르겠지만, 될 때까지 파보자.
profile
코딩공부중

0개의 댓글