본문 바로가기

Programming63

[ 고급 ] 파일명 관리 유틸리티 SR. (v.0.0.2 beta 001) 1. Introduction 이 예제 프로그램은 파일명 관리 유틸리티, SR(Super Renamer)입니다. 코어 코드만 포함된 초기 시험판입니다. 이 프로그램은 중급/고급 대상 예제이므로 입문자들에게는 무리입니다. 지금은 전혀 Super스럽지(?) 않지만, 우선은 저에게도 필요한 프로그램입니다. ^.^; 파일명이 문자열로 되어 있어서 이 프로그램은 실용적인 문자열 처리 기법과 정규 표현식에 대한 종합 연습용 예제로 '가끔' 유용합니다. ^.^; 이 예제에 사용된 파일명 변경 규칙들은 계속 추가될 예정입니다. 아마도 프로그램 디자인(=설계) 방향이 규칙 함수들의 지속적인 추가-누적 방향으로 진행될 것으로 생각됩니다. 초기 코어 개발 기간 당분간은. 이후에는 아마도 GUI를 도입하고 규칙 함수들의 적용 .. 2024. 10. 6.
[ L2P ] Python 입문 - Turtle 모듈 - 001 1. Introduction Python 입문 - Turtle 모듈 - 001, 첫 번째 시간입니다. 이하 Python 입문 과정 내용들은 선수과목으로 LOGO 기본 과정을  충실하게 학습했다고 가정하고 있습니다. LOGO 내용은 본 블로그 LOGO 관련 게시글들을 참고하세요. 이런 저런 설명보다는 작동되는 코드를 중심으로 Python의 특징들을 단계적으로 학습해보겠습니다. 아래 코드를 살펴보면서 LOGO 환경과 어떻게 다른지 주목해보세요.  주의  : Python에서는 LOGO 환경과는 달리 영어 대소문자 구분을 엄격하게 시행합니다. 따라서 대소문자들을 올바른 코드와 다르게 쓰면 여러 오류가 발생합니다.  2. Code 더보기import turtle# 거북이 모듈을 불러옵니다. 모듈이란 '미리 만들어져.. 2024. 9. 15.
유용한 무료 C# 강좌 - 1 유용한 무료 C# 강좌 - 1 : Book and Video. ■ 링크 0. https://csharp-book.softuni.org/ Welcome · Programming Basics with C# - Free Coding Book with Video LessonsNo results matching ""csharp-book.softuni.org ■ 링크 1. 우수한 무료 PDF 교재 파일 다운로드(영어).Programming-Basics-CSharp-Book-and-Video-Lessons-Nakov-v2019.pdf ■ 링크 2(직접 다운로드)https://github.com/SoftUni/Programming-Basics-Book-CSharp-EN/blob/master/resources/Pro.. 2024. 9. 8.
LOGO : 변수(Variables) - 018 - 별이 흐르는 밤과 음악 연습 - 1 1. Introduction LOGO 사운드 그리고 미디MIDI 예제입니다. 첨부 파일이 반드시 필요한 예제입니다. 첨부 파일은 프로그램이 존재하는 위치의 하위 폴더로 data 폴더에 있어야 합니다. Logo 소스 파일이 있는 폴더에 하위 폴더로 data 폴더를 만들고 복사/붙여넣기 필요함.  2. Code 1) myMusic1 예제더보기; myMusic 1 ; 일부 코드는 빠른 실행을 위해서 주석문 처리가 되었습니다. 의도적으로 Mute 시킴.; 내용을 이해했다면 주석을 풀고 수정해서 사용해보세요.; 이 프로그램들은 첨부 파일이 반드시 필요합니다.; 이 예제에서는 폰트 사용법을 보여줍니다. to draw     rt 90 star1     ;     setlabelfont [ [D2Coding] 24 .. 2024. 9. 8.