[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]차이점리스트의 끝에 하나의 다른 덩어리(요소)를 ..
[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
- 색 지침표 입력값 출력값 강조하고 싶은 단어 x = 100 x = 200 print(x) 200 name = "홍길동" address = "서울특별시 종로구 1번지" print(name) 홍길동 print(name + address) 홍길동서울특별시 종로구 1번지 1. 변수 이름 설정 시 주의사항 - 의미있는 이름 사용. - 소문자 대문자 서로 다르게 취급. - 변수의 이름은 영문자, 숫자, 언더바(_) 사용. - 변수의 이름 중간에 공백(띄어쓰기) X , 단어 구분시 언더바(_) 사용. - 숫자로 시작 X, 언더바 시작 O, 영문자 시작 O x = 100 y = 200 sum = x + y print(x, "과", y, "의 합은", sum, "입니다.") 100 과 200 의 합은 300 입니다...
[Python] turtle 모듈로 도형 그리기 (반복 명령어)
·
Programming/Python
turtle 모듈 사용법을 아직 모른다면 아래 링크 참고! [Python] - 파이썬을 스크래치처럼? import turtle 모듈 사용기 (이동, 펜) 엔터 하나하나 할때마다 결과값이 실시간으로 실행 (* 주의 여러줄을 한꺼번에 복붙하면 안됨) Python IDLE Script -> 한꺼번에 모든 명령어 입력 후 Run을 눌러야 실행 자기가 원하는 " data-og-host="ddah0329.tistory.com" data-og-source-url="https://ddah0329.tistory.com/3" data-og-url="https://ddah0329.tistory.com/3" data-og-image="https://scrap.kakaocdn.net/dn/h9qw1/hyUXY7dU2D/bpw4..
[Python] 파이썬을 스크래치처럼? import turtle 모듈 사용기 (이동, 펜)
·
Programming/Python
Python IDLE Shell -> 엔터 하나하나 할때마다 결과값이 실시간으로 실행 (* 주의 여러줄을 한꺼번에 복붙하면 안됨)Python IDLE Script -> 한꺼번에 모든 명령어 입력 후 Run을 눌러야 실행 자기가 원하는 방법으로 진행하면 된다.  1. 기본 세팅import turtle t=turtle.Turtle()참고 : %%%() = %%%함수를 사용한다는 의미 를 입력하면 Pythoin Turtle Graphics 창이 뜬다. 모든 입력어는 t.@@@ 형식으로 진행이 된다.  2. 화살표를 모양 바꾸기* 단 미리 모듈에 저장되어있는 모양만 가능t.shape("classic") // 기본값t.shape("arrow")t.shape("turtle")t.shape("circle")t.sha..