[Python] append() extend() 차이
·
Programming/Python
append()와 extend()는 Python의 리스트 메서드로, 둘 다 리스트에 요소를 추가하는데 사용되지만 방식이 다르다. 그래서 꼭 차이점을 알아두어야 한다.  append()extend()단어 의미추가하다, 덧붙이다, 첨부하다연장하다, 확장하다.사용법리스트이름.append([요소])리스트이름.extend([요소])코드 예제my_list = [1, 2, 3] my_list.append([4, 5]) # 리스트를 추가 print(my_list) # 출력: [1, 2, 3, [4, 5]]my_list = [1, 2, 3]my_list.extend([4, 5])  # 리스트의 요소들을 추가print(my_list)  # 출력: [1, 2, 3, 4, 5]차이점리스트의 끝에 하나의 다른 덩어리(요소)를 ..
트레인 데이터 Train Data 테스트 데이터 Test Data 구분하는 이유
·
AI/머신러닝
머신러닝을 학습시킬 떄 train 데이터와 test 데이터를 구분한다.  왜 구분할까? 우리가 자격증을 공부한다고 기출문제 10회분을 준비해놨다고 가정했을때 10회분을 전부 공부하면 내가 다 학습한건지 아닌건지 구분이 안가게 된다. 그래서 우리는 8회분 정도를 공부하고, 나 자신을 테스트하기 위해 2회분은 실전처럼 테스트해본다.  여기서 8회분의 데이터를 train 데이터 (= 훈련용 데이터)2회분의 데이터를 test 데이터 (=테스팅 데이터) 근데 만약 10회분을 모두 훈련할 때 train 데이터로 사용하고 나서10회분 중에 몇 개를 테스트했을 때 똑같은 데이터기 떄문에 학습을 했는지 안했는지 확인할 수가 없다.
[Python] 문자열 길이 반환 함수 len()
·
Programming/Python
len()은 문자열 길이를 반환하는 함수이다.  length의 약어.  1. 문자열 (공백도 count)len("내 아이디는 ddah0329이다.")>>> 18 2. 숫자 -> 문자열로 바꿔서 len(0329)>>> 오류 발생 (숫자라서)len(str(0329))>>> 4 3. 자료형 (리스트, 튜플, 딕셔너리, 세트 등) - 총 갯수len([10, 20, 30, 40, 50])>>> 5myList = [10, 20, 30, 40, 50]len(myList)>>> 5
[Python] turtle input 입력함수, write 사용
·
Programming/Python
Python 챗봇 만들기 (이름, 나이)
·
Programming/Python
정답 print("안녕하세요?") name = input("이름이 어떻게 되시나요?") print(f"만나서 반갑습니다. {name}씨") print(f"이름의 길이는 {len(name)}입니다.") age= int(input("나이가 어떻게 되시나요? ")) print(f"내년이면 {age+1}이 되시는군요")
import turtle 실행 에러? NameError / AttributeError
·
Programming/Python
========= RESTART: C:\Users\Administrator\Documents\ddah0329\turtle.py ========= Traceback (most recent call last): File "C:\Users\Administrator\Documents\ddah0329\turtle.py", line 1, in import turtle File "C:\Users\Administrator\Documents\ddah0329\turtle.py", line 2, in t=turtle.Turtle() AttributeError: partially initialized module 'turtle' has no attribute 'Turtle' (most likely due to a circul..