SUB) What is a regular expression? Basics and usage of regular expressions in Python

  Рет қаралды 56,433

조코딩 JoCoding

조코딩 JoCoding

Күн бұрын

Пікірлер: 198
@jocoding
@jocoding 2 жыл бұрын
2022년 버전의 리뉴얼 강의가 업로드 되었습니다! ▶kzbin.info/www/bejne/gX2Ufnyrd8uKm5I
@개래광도
@개래광도 3 жыл бұрын
완강 하였습니다. 감사합니다 . 6장 부터 갑자기 확 어려워지고, 정규 표현식부터는 그냥 넋놓고 보기라도 하려고 쭉 봤습니다. 책보면서 다시 복습해보고, 조코딩님 강의 다시 들어봐야겠어요. 좋은 강의 감사드립니다
@jocoding
@jocoding 3 жыл бұрын
와 완강 축하드립니다! 사실상 7, 8강은 책을 따라가느라 급 난이도가 높아졌는데 필요할때 찾아봐도 충분한 내용이니 1~6장을 위주로 복습하시면 중요할 것 같아요!
@startcoding.official
@startcoding.official 3 жыл бұрын
15:17 \b 를 공백이라구 설명하시는데 공백은 \s 입니다. 그리고 \b는 단어의 경계(앞,뒤)를 의미합니다.
@messididit
@messididit 2 жыл бұрын
여기까지 아시겠나요가 너무 좋음 건물을 지을 때 매층을 완공하고 나서 문제가 없는지 확인하는 느낌, 그렇지 않으면 무너지겠는데... 영상을 다 보고 나니 건물 한채를 완성한 느낌이네요. 정말 감사합니다~
@jocoding
@jocoding 2 жыл бұрын
좋게 봐주셔서 정말 감사드립니다!!
@CodingOn
@CodingOn 3 жыл бұрын
요즘 코딩에 대해서 많은 관심이 있는데 코딩을 어린 아이들이 배웠을 때, 논리력.협력, 창의력, 문제해결능력에 효과적이에요! 애플의 창업자 스티브 잡스는 "이 나라의 모든 사람들은 코딩배워야한다. 코딩은 생각하는 힘을 길러준다"며 코딩의 중요성을 강조했죠!! 그래서 코딩은 디지털 시대를 이끌어갈 창의융합인재를 양성하기 위한 도구로 사용되고 있답니다~!!! 초등학교 고학년 정도에서 프로그래밍 언어를 배우며 텍스트 코딩으로 넘어가는 것은 아이들의 논리력, 문제해결능력을 효과적으로 끌어올릴 수 있습니다. 프로그래밍언어 입문으로 파이썬이 유명한데요! 이후 파이썬에도 도전해보시는 것도 좋을 거 같아요:)
@fireboll9
@fireboll9 3 жыл бұрын
파이썬 코딩 기초강의 정주행 완료했습니다. 너무 유익한 강의 제공해 주셔서 감사합니다. 쉽고 빠르게 배울 수 있어서 좋았습니다. 이제 제 아이디어를 코딩으로 구현하는 일만 남았네요. 그 와중에 구글을 얼마나 찾아봐야될지는 모르겠습니다만 ㅋ
@jocoding
@jocoding 3 жыл бұрын
오 정주행 감사합니다! 구글링은 정말 좋은 방법입니다ㅋㅋ 응원합니다!!
@자연어천재만재
@자연어천재만재 2 жыл бұрын
17:02 늘 여기서부터 어려웠는데, 영상으로 보니 이렇게 쉽네요 대단하십니다 좋은 정보 감사드립니다 :)
@jocoding
@jocoding 2 жыл бұрын
댓글 감사합니다!ㅎㅎ
@mns2240
@mns2240 3 жыл бұрын
정규표현식.. 태어나서 이렇게까지 울며겨자먹기로 꼭 한번은 해야한다 라는 일념으로 울것같이 억지로 공부한거 처음.. 미루고 미루다가.. 덕분에 짧게 한방에 배울 수 있었어요.. 한판 잘 싸우고 갑니다 ..
@jocoding
@jocoding 3 жыл бұрын
와 끝까지 오셨군요! 정말 고생 많으셨습니다ㅎㅎ
@박제우-p7x
@박제우-p7x 3 жыл бұрын
책으로만 봤을때는 잘 이해가 안되어서 막막했는데 동영상 강의로 보니까 훨씬 더 잘 이해되네요. 마지막 정규표현식에서 한참 막히다가 덕분에 파이썬 공부에 도움이 되었습니다. 앞으로 이런 강의 자주 올려주세요~
@jocoding
@jocoding 3 жыл бұрын
오 끝까지 봐주셔서 감사합니다!ㅎㅎ
@Yangyoonjoon
@Yangyoonjoon 4 жыл бұрын
여기까지! 아시겠나요? 다음 강의도 기대되네요!!
@jocoding
@jocoding 4 жыл бұрын
ㅋㅋ 감사합니다! 이제 파이썬 책 강의는 끝났습니다!
@therelaxedtortoise943
@therelaxedtortoise943 2 жыл бұрын
휴~ 선생님 사랑합니다! Jump to Python 강의 처음부터 끝까지 다 들었어요! Imma be a great coder!
@jocoding
@jocoding 2 жыл бұрын
와 완강 축하드립니다!!
@돌파장인
@돌파장인 Жыл бұрын
가끔 정규식 필요할때 짜증 났는데 우리에게 이젠 ChatGPT가 있다 ㅋㅋㅋㅋ
@brianlee9442
@brianlee9442 4 жыл бұрын
파이썬 강의 모두 보았습니다! 강의 감사합니다! 이해가 안가는 부분도 있었지만 개념 잡는데 큰 도움이 되었습니다!
@jocoding
@jocoding 4 жыл бұрын
오ㅎㅎ 긴 강의 보시느라 고생하셨습니다! 도움이 되셨다니 다행이네요 :)
@솔-m4d
@솔-m4d 4 жыл бұрын
안녕하세요! 강의 정말 잘 들었고, 강의하시느라 고생많으셨습니다 :) 질문이 하나 있는데요, 마지막에 greedy에서, print(re.match('',s).group())로 코딩을 했는데 여기서 group()의 작성 유무 차이가 출력값이 만 나오는지, 아닌지더라구요. 그렇담 group()의 작성 목적은, match한 문자만 출력하기 위해 사용하는 것이 맞나요?? 추가적으로, 교재에 대한 강의를 들었느데 그 다음 어떤 내용의 조코딩님 영상을 시청하면 좋을지 추천부탁드립니다!
@jocoding
@jocoding 4 жыл бұрын
오 후반부에는 조금 어려우셨을 텐데 끝까지 따라오시느라 정말 고생많으셨습니다!ㅎㅎ .group()은 영상의 8:40 교재의 301P에 나오는 내용인데요. match 객체의 매치된 문자열을 리턴 받기 위해 사용하는 메소드입니다. 즉 그냥 match 객체를 받으면 알아보기 힘드니 매칭된 부분이 어떤 것인지 보기 위함이에요! kzbin.info/aero/PLU9-uwewPMe0ImjRBu-TLecU-LBhZvX2b 위 재생목록에서 파이썬을 이용한 크롤링 및 주식 투자 자동화 등 파이썬을 응용할 수 있는 강의가 있습니다!
@roropa
@roropa 3 жыл бұрын
드디어 마지막 강의까지 완강했습니다!! 뿌듯한 마음도 있지만, 한편으로는 내가 잘할 수 있을까 하는 의구심도 많이 드네요 ㅜㅜ 6강부터는 이해를 했다기 보다는 그냥 받아들이는 과정이었던 것 같아요. 제대로 배웠다면 배운 내용을 누군가에게 명쾌하게 설명할 수 있어야 하는데, 당췌 무슨 내용인지 이해가 안되고 있습니다. ㅜㅜ 컴퓨터전공하는 사람들의 경우, 조코딩님 강의를 듣고 이해가 팍! 되는것 같은데, 왜 저는 무슨말인지 하나도 모르겠는지... 한국말이지만, 외국말 듣는 느낌이 들었네요 ㅜㅜ 제가 코딩을 배우는 이유는 "혼자서 앱 개발" 이라서 '파이썬 + 자바스크립트' 두개만 딱 배울려고 했거든요. 이제 "파이썬 생활프로그래밍"책으로 한번 더 실생활 활용방법을 따라해보고 다음은 "Do it 앱프로그래밍" 책을 공부해볼 예정입니다. 앞으로도 좋은 강의 다 찾아보겠습니다. ^^ 저의 목표를 위해 추천하는 강의나 책자가 있다면 알려주시면 더욱 감사하겠습니다. 잘 가르쳐주신 감사의 의미로 소액이지만 환호금도 보낼께요. ^^
@junghoonan2389
@junghoonan2389 4 жыл бұрын
질 좋은 강의로 재능기부해주셔서 고맙습니다. 21분에 보면 sub 설명할 때 print 명령어가 없는데도 출력문구가 나오게 하셨네요? 어떻게 하신건가요??
@jocoding
@jocoding 4 жыл бұрын
kzbin.info/www/bejne/moWnoIeIZbKLoLc 감사합니다! print를 써주는 과정이 다 나오면 지루할 수 있어서 편집했습니다!ㅋㅋ 21:11에 잠깐 나오는 화면에 print()로 감싼 것을 보실 수 있습니다
@gdes7329
@gdes7329 3 жыл бұрын
그 안보이셔도 적어야하는 이유가 웬만해선 print가 없으면 출력은 안된다고 보면되용 그만큼 파이썬은 출력이 쉽고 중요한것이에용!
@spookoo
@spookoo 3 жыл бұрын
2:20 [문자 클래스]는 단어 하나라도 매치하면 리턴한다고 하셨는데, 왜 10:20 화면에 나온 'Python'은 대문자 P빼고 다 매치되는데 왜 None이라고 리턴되는건가요?
@jocoding
@jocoding 3 жыл бұрын
.match()는 검사를 첫 글자부터 검사를 하여 매칭이 되지 않으면 None을 리턴합니다. 7:17에 나오는 .search()와 비교해보시면 이해가 되실 것 같아요!
@gh00n20
@gh00n20 3 жыл бұрын
완강했습니다~ 좋은강의 감사합니다!
@jocoding
@jocoding 3 жыл бұрын
와 완강 축하드립니다!ㅎㅎ
@한재윤-x9f
@한재윤-x9f 4 жыл бұрын
드디어 다음부터 활용이네요. 기대합니다
@jocoding
@jocoding 4 жыл бұрын
드디어 책 강의가 끝났네요!ㅎㅎ 항상 댓글 감사합니다. 얼른 재미있는 것들 해보고싶군요
@아라비안커피
@아라비안커피 2 жыл бұрын
완강했습니다 ㅎ 정규표현식은 그냥 이런게 있다 생각하고 나중에 필요할때 찾아서 써야겠어요 아직 낯서네요 ㅋㅋ 좋은 강의 감사합니다!
@jocoding
@jocoding 2 жыл бұрын
오오 긴 강의 완강 축하드립니다!!!
@banicok3760
@banicok3760 3 жыл бұрын
9:14 에서 질문이 있습니다. match 의 method 중에 start end 가 매치된 문자열 인덱스를 return 해준다고 하셨는데 start가 0인데 왜 end가 6인지 궁금합니다 python 6글자니까 0 , 5가 되어야 하는게 아닌가 궁금합니다
@jocoding
@jocoding 3 жыл бұрын
(이상, 미만)으로 인덱스를 리턴하게 되어 6으로 나옵니다!
@banicok3760
@banicok3760 3 жыл бұрын
@@jocoding 감사합니다. 기본을 잊고있었네요
@hohossl
@hohossl 3 жыл бұрын
코딩으로 해보고 싶은게 많은데 여기서 이해가 안 되더라도 계속하면 할 수 있을까요..! 항상 좋은 강의 제공해주셔서 감사합니다 (__)
@jocoding
@jocoding 3 жыл бұрын
네네! 후반부 갈 수록 어려운 개념이 나왔는데 다 이해되지 않아도 많은 것들을 하실 수 있습니다 :)
@costzerocode
@costzerocode 4 жыл бұрын
도움 많이 되었습니다. 감사합니다.
@jocoding
@jocoding 4 жыл бұрын
감사합니다!ㅎㅎ
@esean5008
@esean5008 3 жыл бұрын
조코딩님 강의 감사합니다!!ㅠㅠ 학교에서 배우다가 몰랐거나 이해되지 못한 부분들이 해결되었어요!! 정말 잘 듣고 가요!
@jocoding
@jocoding 3 жыл бұрын
오 감사합니다!ㅎㅎ
@2mook2
@2mook2 3 жыл бұрын
덕분에 열심히 잘 배웠습니다. 정말 감사합니다. 마지막으로 질문 하나만 드리고 싶습니다. 나중에 제가 원하는 함수든 정규 표현식이든 찾아보려면 검색을 어떻게 해야 할지 조금 난감한데요.. 무엇이 있는 지를 알아야 검색을 할 수 있을 것 같아서 그런데 혹시 library처럼 쭉 나열된 곳이 있을까요?
@jocoding
@jocoding 3 жыл бұрын
docs.python.org/ko/3/library/index.html 공식 문서에 나와있는 라이브러리들이 있는데 이것 외에도 개인이 만든 것도 어마어마하게 많습니다. 즉, 무엇이 있는지 다 보는 것은 어렵고 필요한 것이 있을때 마다 구글에 검색해보는게 최고인 것 같습니다. ex) 크롤링하고 싶다 => "파이썬 크롤링"으로 구글 검색
@30th_Jerry
@30th_Jerry 3 жыл бұрын
저희학교에서 파이썬 수업을 해서 따라가기 어려웠는데 이해하기 쉽게 설명해주셔서 잘 배울 수 있었습니다. 감사합니다!
@jocoding
@jocoding 2 жыл бұрын
좋은 댓글 감사합니다!
@푸르미-o8f
@푸르미-o8f 3 жыл бұрын
파이썬 처음 공부하는데요. 짧은 강의랑 라이브 풀버전이랑 같은 강의인가요?
@jocoding
@jocoding 3 жыл бұрын
네 같은 것을 편집한 것과 원본의 차이입니다!
@호호호-n7d
@호호호-n7d 3 жыл бұрын
너무 재밌게 잘 배웠어요, 컴팩트한 강의 감사드립니다.!!
@jocoding
@jocoding 3 жыл бұрын
오 8강까지 봐주셨군요! 감사합니다ㅎㅎ
@doh6
@doh6 4 жыл бұрын
저도 코딩이란 걸 배워보고 싶은데 노트북으로도 할 수 있는 건가요? 가능하다면 노트북은 어느정도 사양이 되는 걸 사야하는지도 알려주시면 감사하겠습니다!
@jocoding
@jocoding 4 жыл бұрын
네 가능합니다! 저사양이여도 간단한 코딩은 할 수 있습니다만 CPU i5, RAM 8GB이상 정도면 괜찮게 진행할 수 있습니다!
@doh6
@doh6 4 жыл бұрын
@@jocoding 앗.. 답글 달아주셔서 감사합니다! 적게 일하시고 많이 버세요. 그리고 얼떨결에 성공하세요!
@TheBeofas
@TheBeofas 3 жыл бұрын
끝내게 해주셔서 감사합니당 ㅠㅠ 수고하셨어용!
@jocoding
@jocoding 3 жыл бұрын
와 끝까지 보셨군요! 정말 고생 많으셨습니다ㅎㅎ
@TheBeofas
@TheBeofas 3 жыл бұрын
@@jocoding 못외우는게많고 혼자 예제 풀면 틀리거나 못푸는게 반이상인데 정상인가여슨생님ㅜㅜ
@jocoding
@jocoding 3 жыл бұрын
너무 당연합니다! 코딩은 절대 외우는게 아니고 검색을 자주해서 찾아서 복붙하는게 익숙해지는 과목입니다!
@TheBeofas
@TheBeofas 3 жыл бұрын
두달넘게 고민하고 코딩이 제길아닌것같고 어렵게 느껴졌는데 따뜻한 말 감사합니다! 어떻게 해야할지는 모르겠지만 위로받아서 너무 감사합니다🤧
@I_Love_Data
@I_Love_Data 4 жыл бұрын
강의 다 보고나서 궁금한게 있는데요, 파이썬에서 작업한걸 웹에 표현을 하려고 하면 또 다른걸 배워야 하나요? 예를들어 내 홈페이지에 주식 실시간 차트를 올리는 것 같은거요
@jocoding
@jocoding 4 жыл бұрын
오 강의 다 봐주셔서 감사합니다ㅎㅎ 웹과 연계를 하기 위해서는 Flask나 Django와 같은 프레임워크를 배워서 활용하실 수 있습니다!
@I_Love_Data
@I_Love_Data 4 жыл бұрын
조코딩 JoCoding 답변해 주셔서 감사합니다 😊 파이썬으로 데이터를 크롤링해서 분석을 하고, 그 결과를 시각화하거나 웹페이지에 구현을 하려면 말씀하신 프레임워크를 이용하는건가요? 파이썬 공부하고 있는데 개념정리가 안되서 여쭤봅니다. 좋은영상 감사히 봤습니다!
@spookoo
@spookoo 3 жыл бұрын
9:13 m.end() 왜 끝 인덱스가 6으로 나오는거에요? 5여야하는거 아닌가요..??
@jocoding
@jocoding 3 жыл бұрын
슬라이싱과 유사하게 끝의 범위는 미만의 인덱스로 나옵니다! 즉 6미만이라 5까지 매칭된 것입니다!
@Sinjoo-r9r
@Sinjoo-r9r 4 жыл бұрын
조코딩님! 이제 막 시작한 초보인데요. 궁금한게있는데 파이선으로 유튜브를 계속 열고 닫는 반복문을 만들어서 조회수를 늘리는 코드도 있나요? 그냥 궁금해서요.. ㅋㅋ
@jocoding
@jocoding 4 жыл бұрын
조회하게 할 수는 있는데 유튜브에서 같은 계정이나 ip로 지속적인 요청이 들어오면 조회수 증가에는 반영 안되도록 막아놓았을 거에요!
@IZonelovepermanent
@IZonelovepermanent 4 жыл бұрын
@@jocoding 맞아요 저도 옛날에 JS으로 우리 스택오버플로우☆분들의 도움으로 만들어봤는데 오히려 원래있던 조회수도 줄어들더라구요..????
@mibb1436
@mibb1436 4 жыл бұрын
안녕하세요~질문드려도되나요? 저는 비전공자인데 코딩에 관심을 갖게되어 채널을 구독했습니다^^ 혹시 코딩지도사(민간)자격증 취득도 하는게 맞을까요? 기관이 너무 많은데 혹시 추천해주실 수 있나요?ㅜㅜ한국교육진흥협회에 빅데이터와 코딩지도사 1급 자격증 취득하면 실무에 도움되나요 ?
@jocoding
@jocoding 4 жыл бұрын
흠.. 제가 코딩지도사 자격증쪽은 잘 모르겠습니다ㅠ 실무 개발자 업무에서는 지도사 관련 자격증은 전혀 필요가 없습니다!
@mibb1436
@mibb1436 4 жыл бұрын
@@jocoding 감사합니다~^^ 조코딩님 보고 멋사 펀딩 참여했어요! 유튜브랑 멋사영상보고 공부 열심히해보겠습니다!
@ConorHan
@ConorHan 4 жыл бұрын
패스트캠퍼스 강의도 잘 보고있습니다 ! 감사합니다!!
@jocoding
@jocoding 4 жыл бұрын
오 패스트캠퍼스 강의까지! 감사합니다ㅎㅎ
@user-zl5zc4xo2w
@user-zl5zc4xo2w 3 жыл бұрын
좋은 강의 정말 잘들었습니다 앞으로도 영상 열심히 볼게요! 아직 컴파일이라는게 어떻게 활용되는건지 내용은 이해해도 와닿지는 않는데 언젠가는 이해되겠죠ㅠ 좋은 영상 감사드립니다:)
@jocoding
@jocoding 3 жыл бұрын
당장 이해할 필요는 없는 부분이라고 생각합니다. 진짜 필요할때 사용하면서 다시 찾아보시면 바로 이해가 되실 겁니다ㅎㅎ 감사합니다!!
@bigbear9501
@bigbear9501 3 жыл бұрын
엄청 깔끔하네요... ㅎㅎ
@이태훈-z3j
@이태훈-z3j 4 жыл бұрын
좋은 강의 감사합니다!
@jocoding
@jocoding 4 жыл бұрын
감사합니다 :)
@나롱-g6p
@나롱-g6p 3 жыл бұрын
안녕하세요! 리스트의 경우에는 문자열로 변환해야지만 정규표현식을 사용할 수 있는지 여쭤보고싶습니다!
@jocoding
@jocoding 3 жыл бұрын
네 맞습니다! 반복문을 이용하여 리스트 속 문자열에 각각 적용하는 방법이 있습니다.
@goodtime5963
@goodtime5963 3 жыл бұрын
조코딩님 덕분에 책으로 혼자 공부했을 때 몰랐던 부분을 알아갈 수 있어 정말 좋아요!! 혹시 p.302에서 m.end()가 왜 6이 나오는지 설명해주실 수 있을까요?
@한건우-x1m
@한건우-x1m 3 жыл бұрын
다른 분이 물어보셔서 제가 좀 찾아봤는데, 명확한 답을 찾지는 못했어요 ㅠㅠ 그때 올려드린 내용 올려드립니다! 그런데 추측할 수 있는건 파이썬에서 Sequence 자료형에 대해 인덱스 슬라이싱을 할때 example = 'python' example[이상:미만] 이런식으로 하게 되는데, 이때 만약에 match.end()메소드가 문자열 인덱스인 5를 반환하게된다면 example = 'python' example[0:5] -> 'pytho' 이런식으로 끝이 짤리게 되는거죠 이거랑 비슷한 사례로 random 패키지의 범위내의 무작위 정수를 반환해주는 randint라는 메소드가 있는데, 이 메소드는 사용자의 직관적 이해를 위해 random.randint(이상, 이하)로 설계가 되었습니다 언어 사용자의 직관적 이해를 위해서 이런식으로 구성되었다고 생각하시면 될거 같아요!
@goodtime5963
@goodtime5963 3 жыл бұрын
@@한건우-x1m 친절한 답변 감사합니다! 그렇게 추측하니 이해가 돼요ㅎㅎ
@야키동
@야키동 3 жыл бұрын
안녕하세요! 조코딩님 지나가던 외국어 계열 재학중인 대학생입니다. 다름이 아니고 앞으로 다가올 취업 시장에서는 코딩도 필수 불가결한 요소가 될 것 같아서 독학으로 틀을 잡으려고 하는데 파이썬 관련 강의 다 완강하고 어느 순서 위주로 공부를 하는 것을 추천드리는지 궁금합니다!
@jocoding
@jocoding 3 жыл бұрын
안녕하세요! 직접 웹 프로젝트 하나를 만들어보시는 것을 추천드립니다! kzbin.info/aero/PLU9-uwewPMe2-vtJAgWB6SNhHcTjJDgEO 혹은 주식 투자 자동화도 좋을 것 같습니다. kzbin.info/aero/PLU9-uwewPMe0fB60VIMuKFV7gPDXmyOzp
@야키동
@야키동 3 жыл бұрын
@@jocoding 아하! 친절하게 과정까지 알려주셔서 감사합니다 ㅎㅎ 차근차근히 준비하도록 하겠습니다!
@fun_8316
@fun_8316 4 жыл бұрын
잘봤습니다 고맙습니다~!
@jocoding
@jocoding 4 жыл бұрын
저도 댓글 감사합니다!ㅎㅎ
@ocean_yu
@ocean_yu 3 жыл бұрын
잘가르쳐주셔서 감사합니다 °°7
@jocoding
@jocoding 3 жыл бұрын
오 끝까지 들어주셔서 감사합니다!!
@seungjunlee2414
@seungjunlee2414 3 жыл бұрын
혹시 visual studio code에서 파이썬 다운그레이드는 어떻게 하나요??
@robotlanguage348
@robotlanguage348 4 жыл бұрын
귀에 쏙쏙 들어오는 강의 정말 감쏴요!
@jocoding
@jocoding 4 жыл бұрын
그렇게 봐주셔서 감사합니다 :)
@황병석-v1w
@황병석-v1w 3 жыл бұрын
안녕하세요 조코딩님! 점프투파이썬 책을 사서 강의들으면서 공부하고있습니다! 무료로 강의해주셔서 감사합니다! 혹시 점프투파이썬 다음으로 좀더 깊이있게 공부하고싶은데 책 추천해주실수있을까요????
@cacbon-dioxit
@cacbon-dioxit 3 жыл бұрын
파이썬 코딩도장이 내용이 아주 방대하니까 한번 해보시는거 추천드려요😃 인터넷으로 보시거나 책으로도 출간돼있으니 보시면 될 것 같아요 아니면 C나 C++같은 다른 언어도 공부해보세요!
@ymkim1411
@ymkim1411 4 жыл бұрын
좋은강의 감사합니다 이전에 코테를 자바로만 공부해봤는데 이직을 준비하면서 파이썬을 새로 배워서 준비해보고싶은데 이렇게하는게 맞을까요??
@jocoding
@jocoding 4 жыл бұрын
파이썬이 같은 문제 풀이라도 다른 언어에 비해 간결하고 빠르게 작성가능하여 유리한 점이 있습니다!
@잠꾸러기-m4w
@잠꾸러기-m4w 4 жыл бұрын
제가 행맨을 만들어 봤어요! from random import * words = ["apple", "banana", "orange", "sandwich"] word = choice(words) # print("words : " + word) leetters = "" while True: succeed = True for w in word: if w in leetters: print(w, end=" ") else: print("_", end=" ") succeed = False print() print() if succeed: print("Success") break letter = input("Input leter > ") if letter not in leetters: leetters += letter if letter in word: print("Correct") else: print("Wrong") 솔직하게 말씀해 주세요! 뭐...초보라서 좀 그렇지만...
@jocoding
@jocoding 4 жыл бұрын
오오 잘만드셨네요!! 이런 응용 매우 좋습니다ㅋㅋ 목숨이 정해져있어서 많이 틀리면 죽는 것도 만들면 좋을 것 같아요!!
@잠꾸러기-m4w
@잠꾸러기-m4w 4 жыл бұрын
@@jocoding 많이 틀리면 죽는 것도 만들어 봤어요! from random import * words = ["apple", "banana", "orange", "sandwich", "bike", "jinwook", "guess", "anthill", "skinny", "tail", "anteater", "ill", "train", "brave", "trick"] word = choice(words) # print("words : " + word) leetters = "" jollaman = 8 while True: succeed = True for w in word: if w in leetters: print(w, end=" ") else: print("_", end=" ") succeed = False print() print() if succeed: print("Success") break letter = input("Input leter > ") if letter not in leetters: leetters += letter if letter in word: print("Correct") else: print("Wrong") jollaman -= 1 if jollaman == 0: print("기회가 다 떨어졌다") print("정답 : " + word) break
@테이크원영상제작사
@테이크원영상제작사 4 жыл бұрын
안녕하세요~ 궁금한게 있어서 덧글 달아요..중고나라는 네이버 카페인데 네이버 검색창에 검색했을 때 웹사이트로 나오더라구요..저런식으로 네이버 카페가 웹사이트로 나오게 할 수 있는 방법을 혹시 알고 계신가요 ?
@jocoding
@jocoding 4 жыл бұрын
흠.. 카페도 웹마스터도구에 등록되는지 잘 모르겠네요
@gdes7329
@gdes7329 3 жыл бұрын
제가 생각하기로는 네이버카페의 웹사이트는 f12도구또는 마우스 우클릭 윈본보기를 이용해서 메모장에 ctrl+v 를 하고 html로 저장하면 똑같은 화면 완성까지는 되는걸로 알아요
@lili_imnida
@lili_imnida 4 жыл бұрын
헐 조코딩님 패스트캠퍼스에서 강의하세요? 너무 익숙한 썸네일보고 반가움에 달ㄹ려왔어요
@jocoding
@jocoding 4 жыл бұрын
오 맞아요! 데이터분석쪽 강의 했습니다ㅎㅎ 영상 봐주셔서 감사합니다!
@lili_imnida
@lili_imnida 4 жыл бұрын
@@jocoding저 그거 수강생이라서 너무 반가워서ㅎㅎ 챌린지중이라 이번주에 시작해서 아직 조코딩님 강의까진 가지 못했지만... 조만간 듣게 되면 열심히 듣겠습니다:D 패스트캠퍼스에서도 뵙다니 넘 반갑네요ㅎㅎ
@내얼굴원빈
@내얼굴원빈 4 жыл бұрын
안녕하세요 조코딩님, 전직을 준비중인 학생 입니다. 프로그래밍을 검색하면 si 회사가 빠지지않고 언급되는데 .. it 어떤분야를 선택하여도 취업을 하면 무조건 거쳐가야하는 필수 과정인건가요??
@jocoding
@jocoding 4 жыл бұрын
si회사는 남의 회사 개발일을 하청받아서 진행하는 회사인데 수요가 높아서 많은 인원을 뽑아서 자주 등장하는 것 같습니다. 꼭 거쳐가실 필요는 없습니다! 바로 직접 자기 회사 일하는 곳 가셔도 좋습니다ㅎㅎ
@내얼굴원빈
@내얼굴원빈 4 жыл бұрын
답변 감사합니다~!
@kdash1o7
@kdash1o7 3 жыл бұрын
교제 309페이지 메타 문자글 2번째 줄에서 [ ] { } 등의 메타문자는 매치가 진행될 때 문자열의 위치가 변경된다고 하고 그렇지 않은 메타 문자에 대해서 살펴보자고 나와있는데 이게 무슨 뜻인가요? 그리고 \s와 \b는 둘 다 공백을 나타내는 메타 문자인데 무슨 차이가 있나용? 혹시 \s와 \b의 차이가 문자를 소비시키는 것과 관련이 있나요? \s에는 +를 붙여서 \s+로 사용하여 찾는 문자열을 소비?하면서 다음 다음으로 넘어가는데 \b는 +가 못 붙고 딱 하나의 공백만 찾을 수 있는... 이런 뜻인지... 답변 해주시면 감사하겠습니다!
@yhs_Ringkle
@yhs_Ringkle 3 жыл бұрын
\b는 단어의 끝을 나타내는 공백 \s는 문장 중간에 나타나는 공백입니다
@worldmy6912
@worldmy6912 4 жыл бұрын
조코딩님 파이썬도 php처럼 html이랑 섞어서 사용할수있나요/
@jocoding
@jocoding 4 жыл бұрын
네! Django, Flask와 같은 웹프레임워크를 사용하면 됩니다!
@gdes7329
@gdes7329 3 жыл бұрын
네 가능해용 그 파이썬IDLE는 저장할때 html로 저장하여서 html로 쓸수있고요 파이썬은 여러가지로 가능해요
@아에이오우-j6s
@아에이오우-j6s 3 жыл бұрын
조코딩님 혹시 자바와 SQL도 하셨다면 어떻게 공부하셨는지 여쭤봐도 될까요 ?ㅠㅠ
@jocoding
@jocoding 3 жыл бұрын
기초는 생활코딩에서 배우고 직장에서 실무하면서 많이 배운 것 같아요! opentutorials.org/course/1223
@김상수-b4m
@김상수-b4m 3 жыл бұрын
제가 더 감사합니다 ㅠㅠ 덕분에 잘 끝냈어요!
@jocoding
@jocoding 3 жыл бұрын
오오 축하드립니다🎉🎉
@송아리-w7f
@송아리-w7f 3 жыл бұрын
유용합니다!
@user-zl5zc4xo2w
@user-zl5zc4xo2w 3 жыл бұрын
조코딩님! 강의 다 보고 연습문제 풀면서 리뷰 중인데요 If 문에서 변수 뒤에 :이 오고 조건이 오는건 어떤 의미인가요? if cnt: result += str(cnt) 이거요 이건 구글에 뭐라고 검색해야하는지 잘 모르겠어서...ㅠㅠ
@jocoding
@jocoding 3 жыл бұрын
오 끝까지 보시다니 멋지십니다! 파이썬은 괄호를 쓰지 않아도 되지만 그래도 어디까지가 조건식인지 구분은 해야하기 때문에 :로 조건문장이 끝났다는 것을 구분합니다. 즉, 다른 언어의 if (cnt) { result+=cnt } 이런식으로 괄호나 중괄호를 써주는 것과 유사합니다
@user-zl5zc4xo2w
@user-zl5zc4xo2w 3 жыл бұрын
@@jocoding 와 빠른 답변 감사합니다ㅎㅎ!! 그러면 if cnt: result += str(cnt) 이걸 if cnt >= 1: result += str(cnt) 즉, cnt가 True이면 (값이 0 초과이면), result에 cnt를 문자형태로 더한다. 이렇게 이해하면 될까요?
@김곰돌이-h8u
@김곰돌이-h8u 4 жыл бұрын
이거 영상 다 따라해보고 백준에서 문제 푸는중인데요, 모르는 문제나 이해안가는거는 답찾아보면서 답을 기계적으로라도 작성할수있게끔 하고있는중인데 이게맞는방법일까요? 뭐 이해안가는게 너무많아서 하지말아야하나 고민중입니다 ㅠㅠ
@jocoding
@jocoding 4 жыл бұрын
처음에는 답을 기계적으로라도 작성할 수 있도록 훈련하는 것도 좋은 과정인 것 같습니다! 그러면서 익숙해질 쯤 천천히 최대한 찾아보지 않고 풀어보려고 한다면 실력이 점점 늘어나실 수 있으실겁니다!
@rockymountain7653
@rockymountain7653 4 жыл бұрын
조코딩 JoCoding 답변 감사드립니다!
@freedamu
@freedamu 4 жыл бұрын
오오 정규표현식!!
@jocoding
@jocoding 4 жыл бұрын
오오 반갑습니다 익명님!
@rdqln
@rdqln 3 жыл бұрын
제 첫 프로그램 언어였는데 진짜 쉽게 잘 배웠어요! 이런영상 만들어주셔서 감사합니다 ㅎㅎ 제 진로인 AI업계를 진학하는 것에 한발자국 더 간 것 같아요 정말 이해하기 쉽게 배웠어요 감사합니다!
@jocoding
@jocoding 3 жыл бұрын
좋게 봐주셔서 감사합니다!ㅎㅎ AI 업계로 성공적으로 진학하시길 응원합니다!
@개나리-k2b
@개나리-k2b 3 жыл бұрын
정규표현식 [a-z]+를 python과 매치시킬때 +는 왜 쓰신건가요? +를 쓰지 않아도 매치가 될 것 같은데 다른 이유가 있으신건가요?
@개나리-k2b
@개나리-k2b 3 жыл бұрын
findall을 이용해 비교해보니까 [a-z]는 글자 하나하나를 돌려주는 반면 [a-z]+는 단어 하나하나를 돌려주네요. [a-z]+는 반복이 되도 매칭이 되니까 a-z에는 해당이 안되는 띄어쓰기 전까지는 다 묶어서 반환해주는 것으로 이해하는게 맞을까요?
@16비트고먐미
@16비트고먐미 4 жыл бұрын
안녕하세요. 이번 강의는 여태 강의들 중에 가장 어려운 것 같네요. ㅠㅠ 여쭤볼께 생겼는데, 우선, 9:16분에서 match 객체의 메서드를 설명해주 셨는데, 끝위치를 돌려주는 것이 이해가 잘 안됩니다. 시작위치를 돌려주는 것은 인덱싱 시작이 0이라서 0인 것은 알겠는데, 끝위치가 "python"에서는 5이고, "3 python"에서는 7이 되야 하는 것 같은데 그러지 않는 이유를 잘 모르겠습니다. 이 이유가 무엇인가요??? 두 번째로 궁금한 것은 책 "07-3 강력한 정규 표현식의 세계로"에서 메타문자에 대한 설명이 나오 있는데, 그 중에서 "앞에서 살펴본 +, *, [], {} 등의 메타문자는 매치가 진행될 때 현재 매치되고 있는 문자열의 위치가 변경된다(보통 소비된다고 표현한다)." 라고 나와 있는데, 문자열의 위치가 변경된다, 소비된다 이 의미가 정확히 무엇인지 잘 모르겠습니다. 이 의미가 정확히 무엇인가요???
@이제훈-h7t
@이제훈-h7t 3 жыл бұрын
저도 궁금해요!!
@한건우-x1m
@한건우-x1m 3 жыл бұрын
일단 굉장히 좋은 질문 이신거 같아요! 그냥 넘어갈 수 있는 부분인데 의문을 가진다는 것 자체가 본인이 성장할 수 있는 잠재력을 나타내 준다고 생각을합니다 첫번째 질문은 제가 열심히 찾아봤는데 명확한 답을 찾지는 못했어요 ㅠㅠ 그런데 추측할 수 있는건 파이썬에서 Sequence 자료형에 대해 인덱스 슬라이싱을 할때 example = 'python' example[이상:미만] 이런식으로 하게 되는데, 이때 만약에 match.end()메소드가 문자열 인덱스인 5를 반환하게된다면 example = 'python' example[0:5] -> 'pytho' 이런식으로 끝이 짤리게 되는거죠 이거랑 비슷한 사례로 random 패키지의 범위내의 무작위 정수를 반환해주는 randint라는 메소드가 있는데, 이 메소드는 사용자의 직관적 이해를 위해 random.randint(이상, 이하)로 설계가 되었습니다 언어 사용자의 직관적 이해를 위해서 이런식으로 구성되었다고 생각하시면 될거 같아요! 두번째는 소비된다는 표현은 re.compile('Crow|Servo') m = p.match('CrowHello') 에서 실제로는 |를 포함해서 문자열 match를 진행하지 않고 메타문자는 사라지고 메타문자의 기능에 따라서 match를 진행해서 '소비한다'는 표현을 사용한거 같아요!
@16비트고먐미
@16비트고먐미 3 жыл бұрын
@@한건우-x1m 정규식 공부하면서 계속 찝찝하게 남겨둔 내용인데, 답변해주셔서 정말 감사합니다! 답변해주신 내용을 보고 나서 다시 생각해보니 알려주신게 맞는거 같습니다! 속시원한 답변 감사드려요!!!
@조정호-s1l
@조정호-s1l 4 жыл бұрын
파이썬으로 앱을 만들때는 웹페이지를 넣는거 밖에 안돼나요??
@jocoding
@jocoding 4 жыл бұрын
minhwan.kim/python-android-app-dev-with-kivy-and-buildozer/ 이런식으로 앱을 만들 수도 있습니다!
@달걀-v1y
@달걀-v1y 4 жыл бұрын
안녕하세요 조코딩님 딥페이크 만들기 사이트를 사용하는사람입니다.. 첫날에는 잘 만들어졌는데 다음날이랑 오늘까지 자꾸 안되네요.. 다운로드 버튼을 누르면 화면이 흰색이 되면서 {"message":"Index: 0, Size: 0","status":5000}라고 뜹니다 ㅠㅠ 왜이런걸까요?
@jocoding
@jocoding 4 жыл бұрын
이용중인 마음AI의 API 서버에 오류가 생겨서 그런것 같습니다ㅠ 저도 관련 영상도 올리려고 준비해두었는데 오류때문에 못올렸네요ㅠㅠ 월요일에 마음AI 회사에 연락해볼 생각입니다..
@달걀-v1y
@달걀-v1y 4 жыл бұрын
@@jocoding 아아..네 답변해주셔서 감사해요 :)
@김종연-y2k
@김종연-y2k 4 жыл бұрын
실제로 코딩할 때 모듈이나 라이브러리를 많이 사용하나요?
@jocoding
@jocoding 4 жыл бұрын
어마무시하게 많이 사용합니다. 모듈, 라이브러리를 사용하지 않는 경우는 연습용 코드 빼고는 없다고 보시면 됩니다!
@1000ylovers
@1000ylovers 3 жыл бұрын
정리 댓글로 다는데 마지막 3강은 너무 어려워서 정리 댓글로 못남겼습니다.. 정규표현 너무 어렵네됴 ㅠㅠ
@최준성-w4t
@최준성-w4t 4 жыл бұрын
파이썬 기초적인거 다 배우고 나면 이제 뭐해야될까요?
@jocoding
@jocoding 4 жыл бұрын
크롤링 등 파이썬 응용을 해보시는 것을 추천드립니다!ㅎㅎ kzbin.info/www/bejne/Z5OaoYt5ZpJ8mKc
@BanBakSiNaeGaMatEum
@BanBakSiNaeGaMatEum 3 жыл бұрын
12:14 : 뭔소린지.. 모르겠음 \section 을 치고 싶은데 그냥 치면 '\s'(공백)ection으로 인식을 한다. 그래서 \\section으로 하려고 하면 "\"section이 되는 것인데 굳이 \\\\section을 쳐서 "\\"section을 치게 되면 뭐가 달라지나? 저 compile에서 "\"문자열 하나가 뭔 기능을 해?
@전영범-f5p
@전영범-f5p 3 жыл бұрын
끝나고야 구독이 안 되어있는걸 알았네요 ㅋㅋ 건승하세요
@jocoding
@jocoding 3 жыл бұрын
구독 감사합니다ㅎㅎ
@지성호-v6f
@지성호-v6f 4 жыл бұрын
파이썬으로 로또도 분석가능할까요?
@jocoding
@jocoding 4 жыл бұрын
네 가능합니다!
@a.b.c.d.e.f.g.h.i.j
@a.b.c.d.e.f.g.h.i.j 4 жыл бұрын
(뜬금없지만)키보드 뭐 쓰세요?
@jocoding
@jocoding 4 жыл бұрын
앱코 기계식 청축 키보드 쓰고 있습니다! coupa.ng/bPV4xo (위 링크는 쿠팡 파트너스 링크로 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음)
@a.b.c.d.e.f.g.h.i.j
@a.b.c.d.e.f.g.h.i.j 4 жыл бұрын
아! 그렇군요 답글 달아주셔서 감사합니다!!!
@이미인형-f6h
@이미인형-f6h 4 жыл бұрын
제가 개인적으로 파이썬을 공부하다 모르는 문제가 생겨서 여쭤보고싶은데 혹시 이메일주소 알려주실 수 있으신가요!?
@jocoding
@jocoding 4 жыл бұрын
메일보다는 관련 영상에 댓글을 다시는게 답변이 빠릅니다! 댓글은 주기적으로 체크하는데 메일은 장문의 문의가 많아서 시간상 일일히 답변이 어렵습니다ㅠ
@BanBakSiNaeGaMatEum
@BanBakSiNaeGaMatEum 3 жыл бұрын
16:56~22:50 이해 안되서 나중에 볼 것 이거 전에 썼는데 왜 사라졌지.. 지웠나?
@sungmopark0405
@sungmopark0405 4 жыл бұрын
파이썬 기초강의 완강 된건가요?
@jocoding
@jocoding 4 жыл бұрын
네! 기초 과정은 8강으로 완강되었고 크롤링, 주식투자 자동화 등 다양한 파이썬 응용 강의를 준비할 예정입니다.
@mihae0906
@mihae0906 4 жыл бұрын
저언제강의올릴예정인가요
@jocoding
@jocoding 4 жыл бұрын
파이썬 개념강의는 이제 끝났고 곧 다른 시리즈의 활용강의를 준비중입니다. 아직은 미정인데 최대한 빨리 올릴 수 있도록 하겠습니다!
@mihae0906
@mihae0906 4 жыл бұрын
오늘하시나요?
@Yoon-uv8jf
@Yoon-uv8jf 4 жыл бұрын
7강이랑 8강은 진짜 특히 더 어려운거같아요,,,,,,,,,ㅜㅜ
@jocoding
@jocoding 4 жыл бұрын
오 7, 8강까지 봐주셔서 감사합니다! 사실 7,8강은 파이썬 기본이라고 보기는 애매한 영역이라 조금 어려울 수 있을 것 같아요! 이런게 있었구나 정도로만 봐두시고 실제 활용하시면서 구글링으로 충분히 찾아보실 수 있습니다 :)
@Yoon-uv8jf
@Yoon-uv8jf 4 жыл бұрын
조코딩 JoCoding 아 그런가요..! 알겠습니다! 쌤 따라서 열심히 할께요!
@성이름-q9g5d
@성이름-q9g5d 4 жыл бұрын
이거 학교에서 틀어줬어요ㅋㅋㅋㅋ 정보에서..
@jocoding
@jocoding 4 жыл бұрын
헉 정보시간에 틀어주시는군요ㅋㅋㅋ
@hyunding
@hyunding 4 жыл бұрын
*1등!* 그런데 8강이 끝인가요?
@jocoding
@jocoding 4 жыл бұрын
오 1등 축하드립니다 Eric님!ㅎㅎ 네네! 8강으로 기본서 강의는 끝났고 활용하는 것 중심으로 영상 올릴 예정이에요!
@hyunding
@hyunding 4 жыл бұрын
​@@jocoding 네! 답변 감사드립니다!
@해서명
@해서명 4 жыл бұрын
조코딩님이 만드신 딥페이크 만들기 사이트에서 계속 타임 아웃이라 뜹니다 해결방법좀 알려주시면 감사하겠습니다
@jocoding
@jocoding 4 жыл бұрын
저는 API 무료 기간이 만료되어 지금은 동작하지 않습니다ㅠ 마음AI 홈페이지에서 해보셔도 좋을 것 같습니다! maum.ai/avatar/avatarMain
@승수-t3r
@승수-t3r 4 жыл бұрын
조코딩님ㅠㅠ vs코드로 작업하는데 실수로 코드를 지워버렸어요ㅠㅠ 복구할 수 있는 방법이 있을까요?ㅠㅠ
@jocoding
@jocoding 4 жыл бұрын
Ctrl + z로 이전 작성된 것을 불러올 수 있습니다!
@승수-t3r
@승수-t3r 4 жыл бұрын
@@jocoding 감사합니다!
@승수-t3r
@승수-t3r 4 жыл бұрын
@@jocoding ctrl z를 했는데 않되는데 어떻게 할 까요?ㅠㅠ
@잠꾸러기-m4w
@잠꾸러기-m4w 4 жыл бұрын
@@승수-t3r 위에 보면 편집이라는게 있는데 그걸 누른 다음 실행 취소라는걸 누르면 돼요. 아니면 이미 날라갔거나요... 참고로 전 코드 잃어버릴 상화을 대비해 항상 코딩 끝난 다음 그 코드를 전체복사 한다음 메모장에 붙여넣느납니다^0^
@전준우-u4d
@전준우-u4d 2 жыл бұрын
20:54
@뭐야뭐야-b1t
@뭐야뭐야-b1t 4 жыл бұрын
안녕하세요
@jocoding
@jocoding 4 жыл бұрын
안녕하세요~!
@승수-t3r
@승수-t3r 4 жыл бұрын
ctrl z를 했는데도 안되네요
@jocoding
@jocoding 4 жыл бұрын
ㅠㅠ 그렇다면 이미 내용이 날라간 것 같아요...
@임하은-x1v
@임하은-x1v 2 жыл бұрын
10:23
@bkan7504
@bkan7504 2 жыл бұрын
여기까지 모르겠어요~
@jocoding
@jocoding 2 жыл бұрын
ㅠㅠ 여기 어렵죠
@다람쥐-p4i
@다람쥐-p4i 3 жыл бұрын
왜 좋아요가 점점 줄어드는지 알것 같네요,
@jocoding
@jocoding 3 жыл бұрын
7, 8강은 좀 어려운데 중요도가 낮습니다. 1~6강만 충분히 배워놓으시면 파이썬 활용에 전혀 문제 없습니다!
@성심당-z5w
@성심당-z5w 3 жыл бұрын
점점 줄어드는 조회수..,...
@jocoding
@jocoding 3 жыл бұрын
ㅠㅠ
@HAN-v5e
@HAN-v5e 3 жыл бұрын
완강했습니다 ㅎㅎ 유익한 강의 감사합니다
@jocoding
@jocoding 3 жыл бұрын
오오 긴 강의 완강하시느라 고생 많으셨습니다!ㅎㅎ
@ilillililii6857
@ilillililii6857 4 жыл бұрын
정말 고생많으셨고 감사합니다.
@jocoding
@jocoding 4 жыл бұрын
오 8강 끝까지 봐주셔서 감사합니다!ㅎㅎ
노션 포뮬러 2.0, 이 영상 하나로 끝낸다!!(feat. 노션에서 vlookup 되는거 실화?)
31:12
노션다움 - 노션을 나만의 맞춤 AI비서로!
Рет қаралды 8 М.
Farmer narrowly escapes tiger attack
00:20
CTV News
Рет қаралды 5 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,7 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 106 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 135 МЛН
SUB) How to start programming Python?
23:28
조코딩 JoCoding
Рет қаралды 49 М.
Regular Expressions in Python
18:58
NeuralNine
Рет қаралды 81 М.
파이썬 배워야 하는 이유, 할 수 있는 것 2가지
4:50
파이썬Master
Рет қаралды 40 М.
SUB) [CSS Tutorial for Beginners and Advanced] Creating a Google Clone WebSite
20:25
파이썬 Decorator! 알면 인생이 편해지는 기능!
11:48
테디노트 TeddyNote
Рет қаралды 4,5 М.
OOP explained like I'm five
10:40
노마드 코더 Nomad Coders
Рет қаралды 169 М.
Farmer narrowly escapes tiger attack
00:20
CTV News
Рет қаралды 5 МЛН