혼자 공부하는 파이썬 개정판 14강 - 2-3절 마무리와 파이썬 튜터

  Рет қаралды 11,225

윤인성

윤인성

Күн бұрын

Пікірлер: 48
@더더쌤
@더더쌤 Жыл бұрын
책사서 보고 있는데 듣던 강의 중 가장 유익합니다 감사합니다^^
@GregCurnew
@GregCurnew 4 күн бұрын
a=input("문자열 입력 =") b=input("문자열 입력 =") print(a,b) a=b b=a print(a,b) 라고했더니 문자열 입력 =ddd 문자열 입력 =ggg ddd ggg ggg ggg 이리나왔네요. 답을 봤더니 이해가 갑니다. a=b로 바꾼이상 b만 나오는게 맞네요 ㅎㅎ
@22해
@22해 2 жыл бұрын
오랜만에 신규강의!! 잘 지내신것 같아 다행이네요 :)
@jaekunyoo8509
@jaekunyoo8509 Жыл бұрын
안녕하세요. 감사히 잘 봤어요. 조금전 전체 영상 마치고 다시 반복해서 기억지속하려 해요. 2023년 7월 14일 금 20시18분 태평양 시간
@GregCurnew
@GregCurnew 4 күн бұрын
a = float(input ("숫자를 입력해주세요: ")) a *=2.54 print("계산하면",a, "입니다") a = float(input ("숫자를 입력해주세요: ")) a *=2.54 print("계산하면",a, "입니다") 된것같아요 아 재미이따
@jaekunyoo8509
@jaekunyoo8509 Жыл бұрын
안녕하세요. 감사히 잘 봤어요. 3회차 반복해요. 2023년 8월 6일 일 23시30분 태평양 시간
@경지sstory
@경지sstory Жыл бұрын
좋은 강의 감사드립니다!
@Psychic-01tube
@Psychic-01tube Жыл бұрын
확인문제 마지막 문제 어려웠는데 설명 감사합니다.
@GregCurnew
@GregCurnew 4 күн бұрын
오 c를 빌려오는거 아주좋네요
@션씨라면
@션씨라면 2 жыл бұрын
16:15 빈 변수 C에 A의 값을 넣고 난 뒤에도 A는 빈 상태가 아니라 이전값을 그대로 가지고 있네요. 실제 중간에 print(A,C)를 넣으니 hello hello 를 출력합니다. 빈 상태로 비우지 않고 값을 유지하는 다른 이유가 있는 것인가요?
@윤인성
@윤인성 2 жыл бұрын
따로 지우는 코드 "del 변수이름"로 "지워라"라고 명령하지 않는 이상 프로그래밍 언어는 변수를 유지합니다. PS. 이후에 함수를 배우면 "스코프"라는 개념을 배우는데 "스코프 내부에서 만들어진 변수는 스코프를 벗어날 때 사라진다"를 제외하면 따로 제거되지 않습니다.
@션씨라면
@션씨라면 2 жыл бұрын
@@윤인성 감사합니다
@멍멍-f6k
@멍멍-f6k Жыл бұрын
선생님 자꾸 단축키 질문드려서 죄송..합니다.. 혹시 6:53~54초처럼 커서를 제일 오른쪽으로 바로 옮기는 단축키는 무엇일까요? (바로 아랫줄로 넘어갈 수 있게요!) 감사합니다!
@윤인성
@윤인성 Жыл бұрын
Home End PageDown PageUp 등을 활용합니다!
@GregCurnew
@GregCurnew 4 күн бұрын
a = input ("숫자를 입력해주세요: ") a *=2.54 print("cm 단위로는",a, "입니다") Traceback (most recent call last): File "/home/runner/workspace/main.py", line 3, in a *=2.54 TypeError: can't multiply sequence by non-int of type 'float' 라고 에러가 뜨네요. 2.54라서 그런것인가.. a = input ("숫자를 입력해주세요: ") a *=7 print("계산하면",a, "입니다") a = input ("숫자를 입력해주세요: ") a *=7 print("계산하면",a, "입니다") input하면 str이 되어서 그런가보네요. int 나 float으로의 변환이 반드시 필요하겠네요
@윤인성
@윤인성 2 күн бұрын
넵! 파이썬의 경우 반드시 변환이 필요합니다!
@jaekunyoo8509
@jaekunyoo8509 6 ай бұрын
안녕하세요. 부지런히 따라 가고 있어요. 2024년 7월 9일 화 23시 태평양 시간
@이현호-b5e
@이현호-b5e 2 жыл бұрын
안녕하세요 선생님의 파이썬 개정판 강의 알기쉽게 잘 가르쳐주셔서 열심히 듣고 있습니다!! 선생님 혹시 C언어도 가르쳐주실 계획이 있으신지 궁금합니다 파이썬 강의 끝나면 C언어도 공부해보고 싶습니다!!!
@윤인성
@윤인성 2 жыл бұрын
c 언어는 2010년 이후로 한국에서 시장성이 많이 죽어서 😢.... 책을 내지 못하고 있는 상황입니다! 파이썬 공부 끝내시면 따로 혼자 공부하셔도 문제 없이 하실 수 있을 것이라 생각합니다!
@jung339
@jung339 2 жыл бұрын
인성님 잘 보고 있습니다 16:12쯤에 임시변수 c에 a의 값을 넣었는데 화면상으론 a변수안에 값이 그대로 있네요?? 원래는 a값을c에 보낸상태에서는 a에 아무것도 없는건가요??
@윤인성
@윤인성 2 жыл бұрын
파이썬 튜터의 경우 초록색 화살표가 "현재 실행한 코드"이고 붉은색 화살표는 "(아직 실행하지 않고) 이제 실행할 부분"을 의미합니다. 따라서 16:12 부분에서는 c = a만 실행된 상태입니다!
@kiraikirai6743
@kiraikirai6743 Жыл бұрын
궁금한게 있습니다. 13:24 에 오른쪽보면 문자열 입력받고 print(a, b)계산돼서 나온 값이 hello world 잖아요. 근데 hello world 사이에 띄어쓰기는 왜 일어나는건가요? print(a, b)에서 b앞에 띄어쓰기가 있어서 그런가 했는데 b앞에 띄어쓰기를 지워도 결과값은 똑같이 hello world로 나오더라구요. helloworld가 나오지 않고 hello world가 나오게 되는 이유가 뭘까요?..
@윤인성
@윤인성 Жыл бұрын
print() 함수의 기능입니다. print() 함수는 쉼표로 연결된 요소들을 띄어쓰기로 구분해서 출력해줍니다!
@김태욱-v3o
@김태욱-v3o 9 ай бұрын
질문 있습니다..!! a = 5 str(a) print(type(a)) 의 코딩결과가 왜 이 아닌 인지 궁금합니다. 항상 잘 보고 있습니다. 감사합니다!
@윤인성
@윤인성 9 ай бұрын
str(a)는 a를 문자열로 만드는 코드가 아니라 "a를 문자열로 변환한 값을 내보내는 코드"입니다. 따라서 a = str(a)하고 print(type(a))하면 "문자열"이 나오겠지만 str(a)만 하면 a는 영향이 없습니다.
@meggylee2458
@meggylee2458 Жыл бұрын
안녕하세요! 좋은 강의 너무 감사드립니다. 동영상까지 있어서 어려운 내용들을 정말 재밌게 공부하고있어요! 궁금한 점이 있는데 혹시 혼공파이썬 책을 참고하여 파이썬을 공부하고나서, 파이썬 활용가능 역량을 취업스펙화할 수 있는 방법(시험, 자격증 등)으로 추천해주시는 게 있을까요~? 저는 비전공자(바이오, 신약개발쪽에 종사)이지만, 새로 맡은 프로젝트에서 파이썬, 머신러닝/딥러닝을 다루는 능력(짜여져있는 코드를 보면 이해할 수 있고, 필요에 따라 일부를 수정/추가/삭제하여 커스터마이징하는 정도)이 요구되어서 따로 독학 중인데, 이직할 때에 역량으로 어필되면 좋은 강점이 될 것 같아서요.
@윤인성
@윤인성 Жыл бұрын
음 제가 개발자 이외의 직업에 대한 지식이 전무해서 @_@ 추천해드리기 힘들 것 같습닏다 @_@ !
@likespike7
@likespike7 Жыл бұрын
안녕하세요 책 사서 열심히 공부하고 있는 비전공자 입니다. 정말 많은 도움 받고 있습니다. 감사합니다. 공부하다 궁금한게 생겨 질문 드립니다. 튜플 관련 질문인데요. 뭔가 제 이해력이 부족해서 생각이 꼬인 것 같습니다;; (사실 처음이라. 궁금한 것이 한 두가지가 아닙니다. 그래도 이 책을 통하여 많은 부분들을 해결해 가고 있습니다.) 318p 리스트와 튜플의 특이한 사용 예에서 (c, d) = (10, 20) 을 하고 type(c) 를 해보면 int라고 나옵니다. 319p tuple_test = 10, 20, 30, 40의 타입은 tuple로 나오는데 a, b, c, = 10, 20, 30는 int로 나옵니다. 320p 앞의 input()할 때 스왑을 하면서 a,b = b,a로 값을 바꾼 것처럼, 여기 변수의 값을 교환하는 튜플에서도 a, b = b, a가 나오는데 이 타입 역시 int로 나옵니다 어떻게 튜플을 활용하는 것으로 보아야 하는지 알려 주시면 감사하겠습니다.
@윤인성
@윤인성 Жыл бұрын
(1,2,3)이 있으면 (1,2,3) 전체가 튜플이지 각각의 숫자는 그냥 숫자일 뿐입니다. 따라서 지금 주신 예에서 a, b, c 각각은 모두 그냥 숫자일 뿐입니다. a = (1,2,3)하면 이때 a가 튜플입니다.
@likespike7
@likespike7 Жыл бұрын
@@윤인성 아 조금 더 이해가 됐습니다. a=[1,2]에서 a는 리스트인데 그 안의 1, 2는 int인 것과 동일한 것 같네요. 아직 궁금한건, 그럼 a,b=b,a로 값을 교환하는게 왜 튜플 활용인지는 아직 잘 모르겠습니다.
@likespike7
@likespike7 Жыл бұрын
아 이해가 된 것 같습니다. 앞의 것이랑 같은데 괄호가 없다 뿐인거네요;;
@hermeskim11
@hermeskim11 2 жыл бұрын
감사합니다~~
@GregCurnew
@GregCurnew 4 күн бұрын
숫자를 입력해주세요: 3 계산하면 7.62 입니다
@팡맨-v1z
@팡맨-v1z 2 жыл бұрын
2/2 첫날은 여기까지!
@우상향-g3w
@우상향-g3w Жыл бұрын
코딩 하다가 상단에 미리 입력했던 문자들 한번에 주석처리(#) 하시던데, 단축키 어떤거 누르시는건가요? 그 외에도 일반적으로 단순 타이핑이 빠른게 아니라 한두개 누르면 휙휙~바뀌던데, 궁금합니다.
@윤인성
@윤인성 Жыл бұрын
확확 바뀌는 경우는 일반적으로 편집에 의해서 바뀌는 것입니다! 한꺼번에 주석처리 등등은 저의 경우 Visual Studio Code 기준으로 Ctrl + Alt + 방향키를 눌러서 여러 줄을 선택한 뒤 키보드를 입력하면 여러 줄에 한꺼번에 글이 써지는데 이를 활용하고 있습니다!
@malaeeeiii
@malaeeeiii Жыл бұрын
안녕하세요 강의 잘보고 있습니다!! 영상보고 난 다음 항상 저도 직접 코딩을 해보고 마무리를 하는데 swap 파트에서 a, b를 input 함수로 두지 않고 바로 a = hello, b = world로 뒀더니 오류가 뜨더라구요 그 이유를 혹시 알 수 있을까요??
@윤인성
@윤인성 Жыл бұрын
= 연산자는 왼쪽에 "변수를 나타내는 식별자" 오른쪽에 "값"이 와야 합니다. 값으로 사용될 수 있는 것들은 (1) 10, 20, 30, "안녕하세요" 같은 직접적인 값(리터럴이라 부릅니다) (2) 또는 "이미 값이 들어있는 변수"입니다. 현재 a = hello b = world 에서 오른쪽에 있는 hello와 world는 따옴표로 감싸지 않았으므로 변수로 인식됩니다. 따라서 이 변수를 이전에 만든 적이 없으시다면 "변수에서 값을 꺼내려 했는데 값이 없다"라는 오류가 발생합니다. 추가로 질문을 올려주실 때 코드와 오류를 함께 올려주시면 조금 더 정확하게 답변드릴 수 있습니다!
@JeongWooPark-iz3pb
@JeongWooPark-iz3pb 6 ай бұрын
15번째 강의 시작=
@노진성-i8d
@노진성-i8d Жыл бұрын
125p inch를 cm 바꾸는 것을 따라 해보았는데 계속 line1에서 문제가 일어나는데 이유가 왜일까요... raw_ input 등 일단 똑같이 만들어봤는데 계속 오류가 나요..ㅠㅠ
@윤인성
@윤인성 Жыл бұрын
전체 코드와 오류를 올려주실 수 있을까요!
@lucubratee
@lucubratee 9 ай бұрын
띵강!!
@jaekunyoo8509
@jaekunyoo8509 Жыл бұрын
안녕하세요. 감사히 잘 봤어요. 2023년 7월 1일 토 21시51분 태평양 시간
@goda2615
@goda2615 2 жыл бұрын
Inch 단위를 cm 단위로 변경하는 문제에서 입력값이 정수일지 부동소수점일지 모르는데 int()와 float() 중에서 무엇으로 감싸야하나요? 영상에서 입력값이 30인데도 float()으로 감쌌는데 오류가 발생하지 않았는데 왜 그런건가요?
@윤인성
@윤인성 2 жыл бұрын
(1) 일단 기본적인 예제이므로 아무것이나 사용하셔도 됩니다! (2) 수학적으로 정수는 실수에 포함되므로, 프로그래밍에서도 float("30")처럼 넣으면, 30.0으로 변환되어서 들어갑니다!
@큐쁘혜디
@큐쁘혜디 Жыл бұрын
2023.11.03 ✔️
@JeFreeDa
@JeFreeDa Ай бұрын
파이썬 튜터에 한글이 깨집니다. 어떻게 해야 하나요?
@윤인성
@윤인성 Ай бұрын
아쉽게 그런 문제로 파이썬 튜터에서는 한글을 쓰시면 안 됩니다 ㅠㅜ !! 실행 흐름 확인용이므로 해당 위치에서만 영어를 사용해주세요!
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
How to write better Python code...!
5:59
노마드 코더 Nomad Coders
Рет қаралды 172 М.
함수형 프로그래밍이 뭔가요?
14:07
얄팍한 코딩사전
Рет қаралды 73 М.
01. 넘파이(NumPy) 기초
19:05
파이스탁
Рет қаралды 28 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН