24%
53,630원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
모바일환경에서 동영상이 안나옵니다
안녕하세요제목 그대로 모바일 크롬 환경에서 동영상이 잘 나오지 않습니다.증상은 동영상 재생 버튼을 누르면 계속 버퍼링 상태이네요. 와이파이 환경은 좋습니다.확인 및 조치 부탁드려요.감사합니다.
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
shallow copy 질문 있습니다.
a=[1,2,3,4,5] b=a[:] b.append(6) print(id(a[0]),id(b[0])) a[0]=-1 print(id(a[0]),id(b[0]))위 코드에서 강사님께서 말씀하신대로 b=a[:] 했을때 각 a와 b의 elment들이 같은 id인것을 확인 했습니다.그런데 a[0]=-1을 했을때 새로운 주소에 할당이 되는것 같은데요 이유가 뭔지 궁금합니다. 그리고 혹시 id로 접근해서 값을 변경하는것도 가능한가요?
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
shallow copy를 쓰긴하나요?
쓰는 곳이 있나요? 예시가 생각이 나지않네요. assingment랑 비슷하면서 다르긴 하나. assignment는 복사란 개념보단 직접 그 point한 메모리안의 값을 assign 한다는 의미로 받았고. shallow copy 는 새로운 메모리 공간 안에 값들을 복사 하고자(reference value)하는 memory의 address를 point해서 reference 값을 가져온다는 의미로 이해했습니다.shallow copy를 했을 때랑 assignment 했을 때랑 =, [:]말곤 차이를 잘 못느끼겠습니다. 다른 건 그냥 assign하는 memory address만 다르다로만 이해했습니다. hard copy는 새로운 memory안에 복사 하고자 하는 값도 똑같이 복사한다는 걸로 이해했습니다.
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
extracted2 파일 생성이 안됩니다
가장 마지막 부분 코드를 똑같이 따라했는데 왜 extracted2 파일이 생성되지 않는지 모르겠습니다
- 해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
dictionary comprehension
correct_score_dict = {name: score + 5 for (name, score) in incorrect_score_dict.items() if score < 80}이 코드를 print 하면 {'Lisa' : 80} 만 출력되는데,만약 80점 이하의 점수만 수정해서 원래대로 {'Tom': 80, 'Lisa':80, 'Sarah':90} 이렇게출력 하려면 if 뒤에 추가적인 코드가 필요할 것 같은데 그런 경우에는 코드를 어떻게 작성해야할까요?
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
파일 실행시
파일 실행시에 cmd a + shift + enter 하면 실행된다고 하셨는데, 우측 상단에 재생 버튼으로도 파일이 똑같이 실행되는건가요?평소에 우측 상단 실행버튼으로 파일 실행시켰었는데 알려주신 방법과 차이가 있는지 궁금해서요
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
코드 속도가 어디서 차이나는지 궁금합니다!
안녕하세요~ [초미니 프로젝트] 동전 앞뒤 맞추기 프로젝트를 내 나름대로 바꿔서 팀 정하는 프로그램으로 작성했습니다. 궁금한 것은 아래에 있는 코드를 실행소요 시간입니다.import random import time start = time.time() n = 500000 while(n > 0): random_number = random.randint(1,12) mod = random_number % 3 ## 처음 작성한 방법 # if mod == 0: # print("Red Team!") # elif mod == 1: # print("Blue Team!") # else: # print("Green Team!") ## 더 빠를거라 예상한 방법 team_list = ["Red", "Blue", "Green"] print('{} Team!'.format(team_list[mod])) n -= 1 end = time.time() print(end - start)랜덤으로 뽑은 숫자로부터 빨강, 파랑, 초록 팀을 출력해주는 코드입니다. 반복문이 여러번 나와서 더 간단하게 만들수 없을까 생각했습니다. 그래서 mod 변수를 인덱스로 사용하여 리스트에 접근하면 더 간단하게 표현할 수 있겠다고 생각했습니다. 그리고 어떤게 더 효율적일지 실험해봤습니다.처음 작성한 코드는 3.348072052001953,리스트로 작성한 코드는 4.024623870849609 가 걸렸습니다. 제 생각에는 리스트가 더 효율적일거라 생각했는데 왜 더 시간이 오래 걸렸을까요?반복문도 mod 값에 맞는 조건을 찾을때까지 순차적으로 접근하고, 리스트도 순차적으로 접근하는 자료구조라 적어도 비슷해야할거라 생각이 듭니다.
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
강의노트 에러
강의노트를 누르면 에러가 떠서 다운을 못 받고 있습니다.
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
__del__ 작동 여부
강의와 동일한 코드를 실행하였는데 강의에서의 맨 마지막 코드 실행 결과는 True만 출력된 것에 비해 직접 해본 결과Truecar deletedcar deleted가 출력되었습니다따로 del tesla를 하지 않아도 자동으로 변수가 del된 것 같은데 혹시 어떤 이유로 이러한 차이가 발생한 것일까요?
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
인터뷰 예제에 관한 질문입니다.
ex1을 풀기 위해서 코딩을 했는데 어디가 틀렸는지 잘 모르겠습니다 ㅠㅠx를 input으로 받고 만약에 x가 int면 나눴을 때 나머지가 0이면 fizz 출력 0이 아니면 그대로 x 출력하고 int가 아니라면 not integer를 출력하고 싶습니다 x = input()if type(x) == int: if x % 3 == 0: print("fizz") else: print(x)else: print("not integer") 어디가 틀렸는지 알려주시면 감사하겠습니다.
- 해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
time과 timeit의 차이
안녕하세요 선생님,수업 잘 듣고 있습니다.이번 강의에서 궁금한 게 생겼는데요time을 import해서 코드 실행 시간을 구하는 방식과 timeit을 import해서 구하는 방식의 차이가 무엇일까요?둘 중에 뭐가 더 효율적이라고 말할 수 있나요?
- 해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
자식 클래스에서 __init__ 오버라이딩 하는 이유
start 메서드의 경우 부모 클래스와 다르게 출력하는 것들이 있잖아요. 그런데 '__init__'의 경우 사실 부모 클래스에서 하는 기능과 똑같은데 ElectricCar와 CombustionEngineCar에서 모두 init을 오버라이딩 해주는 건 관례 같은 건가요?replit에서 init 오버라이딩 코드를 지우고 작동해도 똑같길래 궁금해져서 질문 드립니다! 수업 너무 좋아요 잘 듣고 따라 하는 중입니다:)
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
DataFrame.to_scv() 시 인덱스 컬럼이 비는 문제
문제라고 할 수는 없지만 보기가 좀 이상해서 컬럼 이름을 짓고 싶은데요.data.index.name = 'No'이렇게 하니 csv 저장시 빈쉼표가 아니라 보기 좋긴 합니다만.print(data)시에는 나머지 컬럼에 빈줄이 생기네요.큰 문제는 아닙니다만, 글 남겨봅니다.
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
논리 연산자 알아보기 강의 질문입니다.
7번 줄에 \는 어떤 이유로 넣으신 건가요? 역 슬레시를 무슨 이유로 사용 하신 건지 궁금합니다.
- 해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
마지막 0-10까지 출력 부분 질문입니다.
질문은 많으시면 많을수록 좋습니다. 가능한 빠른 답변 드리겠습니다.원활한 답변을 위해, 자세한 질문 사항 부탁드려요 int(random_float*10)이렇게 코드를 작성하면 0부터 9까지의 정수가 출력되는 거 아닌가요?헷갈려서 질문 남깁니다!
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
선생님 repilt 세팅 관련 질문이 있습니다.
혹시 3번째 줄 처럼 제가 입력을 안했는데 추천식으로 뜨는 것은 어디서 끌 수 있나요?아무리 찾아봐도 없네요 ㅠㅠ 질문은 많으시면 많을수록 좋습니다. 가능한 빠른 답변 드리겠습니다.원활한 답변을 위해, 자세한 질문 사항 부탁드려요 :D
- 해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
(메타클래스) 해당 강의 코드 혹시 올려주실 수 있을까요?
질문은 많으시면 많을수록 좋습니다. 가능한 빠른 답변 드리겠습니다.원활한 답변을 위해, 자세한 질문 사항 부탁드려요 열심히 타이핑해서 저장을 해뒀는데 실수로 삭제를 해버렸네요. 복습 겸 다시 듣고 있는데 혹시 다른 강의처럼 코드를 올려주실 수 있을까요?
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
Nested data structure를 Overview 할 수 있는 Module이 있나요?
많은 리스트와 딕셔너리들이 서로 nested되면 나중에 진짜 track하기 힘들지 않을까 하는 생각이 드는데요이런것들을 시각화하거나 관리하기 편하게 해주는 모듈이 있나요?현업에서는 어떤식으로 이런 구조를 사용하시는지 궁금해요~
- 미해결실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
python metaclasses vs java reflection
강의를 듣던도중, python metaclasses가, 자바의 reflection과 비슷하다는 느낌을 받았습니다.질문 :그렇다면, 메타클래스를 이용해서, 런타임에 동적으로 클래스의 정보를 조작하거나 프록시 객체를 만드는등의 일이 가능한건가요?
- 해결됨실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
private, protected, publlic 멤버변수와 private, protected, publlic 멤버메소드에 대해서 자세한 설명 부탁드립니다.
안녕하세요파이썬에서 private, protected, publlic 멤버변수와 private, protected, publlic 멤버메소드에 대해서 자세한 설명 부탁드립니다.