본문으로 바로가기

2022.9.13 화 git hub, class, 파이썬 심화

category TIL 2022. 9. 13. 21:59

 깃헙 강의 들은것과 강민철 튜터님이 유튜브에 올려주신 영상을 참고해서 복습을 했다.

강민철 튜터님의 깃헙에서 리포를 포크하여 로컬에서 수정 후 pull request 를 했다. 그런데 처음에 헤멘게 포크를 하지않고 하니까 튜터님의 깃허브에 계속 접속하는 것처럼? 아예 가능성이 없는걸 계속 하고 있었다. 그리고 백준 문제를 깃헙에 올려보며 혼자 실습을 했는데 깃헙에서 먼저 리포를 만들고 url 을 활용해서 sourcetree와 연결하고 ssh 키를 만들어서 push 를 하니 정상적으로 작동되어 내 깃허브에 python 파일이 올라온 것을 확인했다.

git bash와 git hub를 조금은 활용 할 수 있다는 생각이 들었다. 병합이나 브랜치의 기본적인건 알지만 협업의 기본인 만큼 더 자세히 공부해서 완벽하게 사용하게 되도록 노력해야겠다. 

 

for문 3~4개 이상 겹쳐 쓰는건 잘못된 용례이다. for문은 겹쳐쓰지 않으면 않을수록 좋다.

 

def 함수 리턴해서 함수밖에서 사용한다

 

매개변수

 

명령블록

 

함수안 변수

함수안에는 변수 사용할 수 있다.

 

함수의 종류

결과값이 없는 함수
매개변수가 없는 함수
둘다 없는 함수

 

mutable and immutable

 

class 연습

class Monster:
    def __init__(self, name, age):
        self.name=name
        self.age=age
    def say(self):
        print(f'나는 {self.name} {self.age}살')
shark = Monster('상어',7)
wolf=Monster('늑대',3)

shark.say()
wolf.say()
나는 상어 7살
나는 늑대 3살