파이썬챌린지

Language/Python

노마드코더 파이썬 챌린지 수료 및 후기

글을 되게 오랜만에 쓰는 것 같은데 생각보다 니꼴라쓰가 최종 과제를 일찍 내줬고, 넉넉한 시간과 함께 수행할 시간을 줘서 9일차 이후로 공부 일지 작성을 못했고, 해당 수료증이 발급되고 나서 포스팅을 하려고 생각했기때문에 이제서야 글을 올리게 되었다. 챌린지의 최종 과제는 그동안의 배웠던 내용들을 토대로 웹 사이트를 만들어 스크랩하는 것이었는데, 생소하지만 처음 배웠던 Beautiful Soup 파이썬 패키지와 Flask를 배경으로 웹 사이트를 구축해서 원하는 내용들을 스크랩 해올 수 있었다. from flask import Flask ,render_template, request from extractors.remote import extract_remote_jobs from extractors.wwr..

Language/Python

노마드코더 파이썬챌린지 6일차

For for문의 기본 구조는 다음과 같다. for 변수 in 리스트(or tuple, string): 수행할 문장1 수행할 문장2 ... 리스트 혹은 튜플, 문자열의 첫번째 요소부터 마지막 요소까지 차례대로 변수에 대입되어 수행할 문장들이 실행된다. websites = ( "google.com", "airbnb.com", "https://twitter.com", "facebook.com", "https://tiktok.com" ) for website in websites: if website.startswith("https://"): print("good to go") else: print("we have to fix it") website에 들어가는 변수명은 자유롭게 작성 가능하다. websites..

Language/Python

노마드코더 파이썬 챌린지 5일차

이번 시간에는 리스트, 튜플, 딕셔너리에서 배웠다. List - List의 요소값은 0부터 시작하며, 변경가능한 값들의 연속체를 만들게 해준다. days_of_week = ["Mon", "Tue", "Wed", "Thur", "Fri"] print(days_of_week) days_of_week = ["Mon", "Tue", "Wed", "Thur", "Fri"] print(days_of_week.clear()) print(days_of_week_reverse()) days_of_week.append("Sat") days_of_week.append("Sun") days_of_week.remove("Fri") Tuple - 튜플은 리스트와 다르게 []대신 ()을 사용하여 표현한다. - 튜플의 요소값 역시 ..

Language/Python

노마드코더 파이썬 챌린지 3일차

오늘은 저번시간에 배운 함수에 이어 매개변수의 기본값 설정을 지정해주는 것에서 강의가 시작되었다. 하필 학교가는 날 어제보다 분량도 많고 과제도 있어서 시간에 쫓겨 부랴부랴 했다..ㅠㅠ 니꼴라스가 이해하기 쉽게 풀어서 설명해줬는데, 설명한 내용들을 바탕으로 정리해서 포스팅하려고 한다. 매개변수 기본값 설정 def say_hello(user_name = "anonymous" ): print("hello", user_name) say_hello("nico") say_hello() 다음과 같이 매개변수 user_name이 존재할고 함수를 실행할 때 인자값을 주지않으면 에러가 발생한다. 그렇다면 인자값을 주지않고 기본값을 설정하고 싶으면 어떻게 하면 좋을까? 매개변수 값 user_name에 기본값으로 설정하고 ..

Language/Python

노마드코더 파이썬 챌린지 2일차

노마드코더 파이썬 챌린지에 참여한지 2일차째이다. 1일차때는 학교를 다녀오고 할 일을 하다보니 경황이 없어 1일차 후기를 적지 못했다. (오늘부터는 꼬박꼬박 쓰는걸로..) 2일차에는 기본적인 함수 구조에 대해서 배웠다. 수업 내용 니콜라스가 알려준 기본적인 내용들 Function - 코드 조각 같은 것. 한번 작성한 걸 가지고 계속 사용할 수 있다. 파이썬은 def라는 함수를 통해 함수를 정의할 수 있다. def say_hello(): print("hello how r u?") 함수의 실행 버튼은 괄호표시라 보면 된다. 예를 들어 코드를 짜고 실행하는 것처럼 say_hello()에 있는 괄호는 함수의 실행버튼이라 보면 된다. 다른 언어들과는 다르게 파이썬은 중괄호를 사용하지 않으며, 가독성을 높이기 위해..

은하윤슬
'파이썬챌린지' 태그의 글 목록