ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 2021/08/04
    Python 2021. 8. 4. 21:49

    사칙연산:

    ○수학 기호를 사용하면 되는데, output을 하지 않으면 출력이 되지 않음(print를 해야지 출력), (int를 사용해 정수로 바꿈, math 모듈을 통해 여러가지 부가 행동을 할 수 있음(pi, floor, pow)

    print:

    ○문자열 안에 따옴표를 넣고 싶으면 따옴표를 넣을 수 있고, 역슬래시를 치면 된다.

    ○+기호를 사용해면 두 문자열 더하기, *를 하면 그만큼 반복 출력, 문자 뒤에 [(숫자)]를 하면 그 숫자에 해당하는 문자 출력

    ○capatalize: 첫글자 대문자, len: 글자 길이 출력, replace(A, B)는 A를 B를 대신한다.

    ○+은 숫자, 문자 둘다 사용 가능, 하지만 출력이 다름

    변수:

    ○이름을 지정한 다음 숫자, 문자 등 아무거나 저장할 수 있음. (title = "python , print("title is" + title)

    비교:

    ○비교: boolean: 참, 거짓 비교(True, False). ==, <, >, =<, =>

    ○if문: if를 사용해

    if True:

        print("hello world")

    같은 형식으로 한다.(: 다음줄에는 4칸 띄우기, Tab 키 사용시 자동 4칸 띄우기), if 다음엔 값이 True, False인 것들이 들어가야 함

    ○else는 if조건을 충족하지 않을 때 else에 있는 것을 실행한다/

    ○elif는 여러가지 조건을 두고 싶을 때 사용한다.

    함수:

    ○def A(B): 혐태로 생성 가능하다.(B는 입력값, 입력값이 없으면 생략 가능하다.

    ○형태는

    def A(B):

         return 'Hello world'

    형태로 쓸 수 있다.

    ○리턴값은 함수가 가지는 내용이다.

    ○사용 방법은

    A(원하는 값)이나

    print(A(입력값))

    처럼 쓸 수 있다.

    ○쓰는법: 내장함수나 def로 생성한 함수를 funtion(input value)형식으로 쓸 수 있다.

        import:

        ○import는 다른 사람이 짠 코드나 자신이 만든 다른 함수나 클래스 등을 불러올 수 있게 해준다.

         ○형태는

            import (원하는 함수. 클래스)

     

    논리 연산자:

    ○or: if문에서 두가지 조건을 갖추고 싶을 때 if A or B 형식으로 해 or를 쓰면 if 중첩을 피할 수 있다.

    주석:

    줄 앞에 #, 줄 위 ''', 뒤 ''', 잡은 후 CTRL 슬래시

    컨테이너:

    ○리스트: [내용] 형태이며, 가장 기본적인 컨테이너 형태이다.

    ○리스트에서 어떤 것을 꺼내고 싶을 떄 (list name)[num]처럼 꺼낼 수 있다.

    ○리스트 안에는 모든 형태의 값이 들어 갈 수 있다.

    ○리스트 전용 내장 함수가 있다.(len(길이), append(추가), del(없애기) 등이 있다.)

    ○print((al)).__len__, print(del((list name)del[0]))형태로 쓸 수 있다.

    반복문:

    ○while문, for문이 있다.

    ○while은 끝을 모를 때, for는 끝을 알때 쓴다.

    ○while은

    while True:

        print("Hello world")

    형태로 쓴다.

    ○반복문과 조건문, 컨테이너 등을 섞어 쓸 수 있다.

    ○for문은

    for A in range(B):

        print("Hello world")형태로 쓸 수 있다.

    ○for문은 while문의 끝을 알 떄 코드를 더 간단하게 만들 수 있다.

        range:

        ○range는 range(number) 형태로 쓸 수 있다.

        ○range의 시작은 0이다.

        ○range(A, B)는 A부터 B-1의 값을 나타낸다.

     

    새로 배운 것:

    split: 어떠한 기준으로 문자열을 나눌 수 있음

    int는 정수만 숫자열로 바꾸고 실수를 숫자열로 바꾸고 싶을 때에는 float를 쓰면 된다.

     

     

    'Python' 카테고리의 다른 글

    2021/08/18  (0) 2021.08.25
    2021/08/11  (0) 2021.08.11
Designed by Tistory.