본문 바로가기

파이썬 반복문4

[Python] while 루프에서 list, dictionary 사용법 | 파이썬에서 사용하는 리스트, 딕셔너리를 루프에서 돌리고 특정 값 제어하기 지난 시간에는 while 루프 안에서 input() 함수를 이용해, 원하는 만큼 연속적으로 입력 값을 받는 방법을 배웠습니다. 이번 시간에는 루프 안에서 리스트와 딕셔너리를 사용해, 값을 채우고 제어하는 방법을 배워 보도록 하겠습니다. 리스트의 반복 작업에는 주로 for 루프를 사용하지만, 루프 안에서 값을 변경하거나 제어할 때는 while 루프가 더 효가적일 수 있습니다. 만약 어떤 웹사이트의 가입 순서대로 되어 있는 회원 리스트가 있다고 하면, 그 회원 리스트의 순서를 새로 가입한 회원이 앞에 오도록 수정하고 싶다면 어떻게 해야 될까요? user_list = ['한군1', '경호2', '제니3', '리사4', '수지5'] user_list_new = [] print("\n고인물 회원님 순서로 정렬").. 2021. 12. 11.
[Python] while 루프와 break, continue 사용법 | 파이썬에서 사용하는 input() 함수를 루프에서 돌리고 플래그(flag) 변수로 제어하기 지난 시간에는 파이썬에서 사용하는 기본적인 텍스트 입력 방법인 input() 함수에 대해 알아보았습니다. 오늘은 while 루프를 이용해 연속적으로 입력받는 법을 배워보도록 하겠습니다. 파이썬을 포함한 대부분의 프로그래밍 언어에서는 크게 for 루프와 while 루프로 반복문을 처리합니다. for 루프는 지정된 반복 횟수로 로직을 처리하지만, while 루프는 지정되지 않은 횟수(심지어 무한)로도 연속적인 처리가 가능합니다. 특히 프로그래밍이 한 번으로 끝나지 않는 게임이나, 사용자 입력을 계속 대기해야 하는 경우에 주로 사용합니다. number = 0 while number < 10: number += 1 print(number) 사용법은 생각보다 간단합니다. while 키워드에 조건문을 넣어 그것이 .. 2021. 9. 4.
[Python] 프로그래밍에서 가장 중요한 변수, 조건문, 반복문 | 파이썬에서 사용하는 list, dictionary, if-elif-else, for in을 전부 사용해보자 오늘은 지난 시간에 배웠던 거의 모든 내용을 담아 복습해보는 시간을 가져보겠습니다. 내용이 조금 어려울 수 있으니 집중! 집중스~ 잘 모르는 부분은 전 포스팅을 살짝 보셔요^^ 마음은 당장 사진처럼 갤러그 같은 게임을 만들어보고 싶지만, 아직까지 배운 내용으로는 어렵습니다. 하지만! 적들인 비행물체가 움직이는 로직은 지금까지 배운 내용으로도 어느 정도는 비슷하게 구현해볼 수 있습니다~! 오른쪽으로 가는 방향이 X축, 아래로 가는 방향이 Y축이 더해진다는 가정으로 한번 해볼까요? 그럼 렛 코딩~ enemy_high1 = { 'id' : 1, 'name' : 'high', 'x' : 3, 'y' : 0, 'speed' : 1, } enemy_high2 = { 'id' : 2, 'name' : 'high', .. 2021. 7. 10.
[Python] 프로그래밍에서 반복문 for 란 무엇? | 파이썬에서 사용하는 in 키워드 for 반복문을 사용해보자 "프로그래밍에서 가장 중요한 요소가 무엇?" 이냐고 개인적으로 물으신다면 다양한 변수 타입을 포함한 데이터, 그리고 지난 시간에 배웠던 조건문(if)과 오늘 배울 반복문(for)이라고 생각합니다. 프로그래밍 코딩의 삼대장! 헬스 3대 몇? [Python] 프로그래밍에서 조건문 if 란 무엇? | 파이썬에서 사용하는 if elif else 조건문을 사용해보자 그럼 간단한 반복문 for를 사용해보겠습니다. 반복문은 주로 리스트(list)와 함께 사용하니 모르시는 분은 여기 참고 [Python] 프로그래밍에서 배열, 리스트(list)란 무엇? | 파이썬 리스트 기능을 사용해보자 [Python] ♡첫 프로그래밍 경험♡ 파이썬 기초 시작하기 | 설치 및 vscode 텍스트 에디터 다운로드 [Python] ♡첫 코.. 2021. 6. 12.