Python Qt PySide6
<Win> 파이참 설치와 가상환경 이해
<Win> 파이참 설치와 가상환경 이해
2025.11.211. 파이참 설치더보기 2. 파이참 둘러보기더보기 3. 파이참에서 프로젝트 생성하기더보기 4. 파이참 가상환경 이해하기(1) : 파이참 UI 에서 라이브러리 설치하고 확인하기더보기 5. 파일 경로 기준으로, 파이썬 가상환경과 파이참 가상환경 비교더보기 파이썬 가상환경 이해 파이썬 가상환경 이해" data-og-description="1. 파이썬 가상환경 개요더보기1. 파이썬(Python)이란 무엇인가?파이썬은 1991년 Guido van Rossum이 개발한 “쉽게 읽히고, 쉽게 쓰이며, 쉽게 유지보수할 수 있는 언어” 입니다. 2. 파이썬의 버전 체계" data-og-host="basiclike.tistory.com" data-og-source-url="https://basiclike.tistory...
PySide6 설치
PySide6 설치
2025.11.211. pip 업그레이드python.exe -m pip install --upgrade pip 2. pyside6 설치python.exe -m pip install pyside6
<Win> 파이썬 설치
<Win> 파이썬 설치
2025.11.201. Python 설치 (2025.Nov.20 권장: 3.10 또는 3.11)더보기 정상 설치 확인2. 환경변수 설정 (우선순위 재확인)더보기C:\Users\\AppData\Local\Programs\Python\Python311\python.exe 등
<Win> 파이썬 가상환경 이해
<Win> 파이썬 가상환경 이해
2025.11.201. 파이썬 가상환경 개요더보기A. 파이썬(Python)이란 무엇인가?파이썬은 1991년 Guido van Rossum이 개발한 “쉽게 읽히고, 쉽게 쓰이며, 쉽게 유지보수할 수 있는 언어” 입니다. B. 파이썬의 버전 체계와 호환성 문제 프로그래밍 언어의 호환성1. "개발 환경 설정", 그리고 개발자더보기A. "개발 환경 설정"을 이루는 13개 분야: S/W 개발에 필요한 체크사항들프로그래밍 언어/ 런타임(실행)패키지 관리가상환경IDE/에디터빌드/실행 환경프로basiclike.tistory.com C. 가상환경의 필요성가상환경(Vertual environment)이란 무엇인가?파이썬의프로젝트별 독립 환경 구현 방법 파이썬은 버전·패키지 호환성이 강한 언어가 아닙니다.프로젝트마다 사용하는 라이브러리..
프로그래밍 언어의 호환성
프로그래밍 언어의 호환성
2025.11.191. "개발 환경 설정", 그리고 개발자더보기A. "개발 환경 설정"을 이루는 13개 분야: S/W 개발에 필요한 체크사항들프로그래밍 언어/ 런타임(실행)패키지 관리가상환경IDE/에디터빌드/실행 환경프로젝트 구조Git 버전 관리테스트·품질 관리배포 환경환경 변수·보안OS 설정DB·네트워크 환경문서화/협업 B. 사용자 관점과 개발자 관점: 환경설정의 어려움 2. 프로그래밍 언어 버전 정책과 호환성 (C, C++, C#, Java)더보기 A. 프로그래밍 언어는 일반적으로 매우 강한 하위 호환성을 가진다.C/C++: 컴파일러/표준 라이브러리 변화는 크지만, 기존 코드는 대체로 컴파일하면 잘 돌아감C#/Java: 강력한 하위 호환성. 과거 코드 대부분 그대로 실행됨 B. 예시 B.1 C / C++// C9..
<Win> Qt PySide6 설치
<Win> Qt PySide6 설치
2025.11.190. 요약더보기Python 설치 (권장: 3.10 또는 3.11)환경변수 설정 (재확인)PySide6 설치 (pip)Qt Creator 설치 (Qt Online Installer)Qt Creator에서 Python 플러그인 활성화Qt Creator에 Python 인터프리터 등록Kit 설정 (Desktop Kit 1개 필수)Qt for Python 템플릿으로 프로젝트 생성 & 실행 테스트 1. Python 설치 더보기Qt, 파이썬 호환성 (링크) - (권장: 3.10 또는 3.11) 파이썬 설치 파이썬 설치" data-og-description="1. Python 설치 (2025.Nov.20 권장: 3.10 또는 3.11)더보기 정상 설치 확인2. 환경변수 설정 (우선순위 재확인)더보기C:\Users\..
<Win> 환경변수 설정
<Win> 환경변수 설정
2025.11.191. 환경변수(Environment Variable)란 무엇인가?더보기환경변수(Environment Variable)는Windows, macOS, Linux, 모두에서 사용되며운영체제 관점에서 프로그램 실행해야 할 때“어디에 어떤 프로그램이 있는지” 참고하도록 저장해 두는 전역적 설정값 입니다. @ 모든 운영체제에는 환경변수 설정하는 방법이 존재합니다. @ 개발자라면 기본적으로 숙지해야 하는 개념과 기능입니다.@ 윈도우에서 개발시, 경로(파일명, 폴더명, 계정명)에 한글과 공백을 절대 사용하지 않습니다. 2. [윈도우키 + S] 단축키, 윈도우 검색더보기[Windows 10] 에서 [윈도우+S] [Windows 11] 에서 [윈도우+S] [한글 윈도우] 에서 검색 키워드 시스템 환경 변수 편집 [영..
<Ubuntu> 파이참 설치
<Ubuntu> 파이참 설치
2025.05.281. 🐍 파이썬 설치더보기1. 설치된 파이썬 확인* 우분투 20.04 이상은, 파이썬이 기본적으로 치되어 있습니다.python3 --version # python이 설치되어있는지 확인 + version 확인which python3 # python이 어디에 설치되어 있는지 확인 2. 최신 버전 설치 (예: Python 3.11, 3.12)sudo apt update #패키지 업데이트sudo apt install -y python3 최신 기본 버전 python3.x 를 설치합니다. 3. 특정 구버전 설치* 우분투 기본 저장소에 원하는 버전이 없을 경우, PPA 저장소를 추가해 설치할 수 있습니다.# PPA 저장소 추가sudo add-apt-repository ppa:de..
[Python 로직과 순서도] 06. 간단한 프로그램
[Python 로직과 순서도] 06. 간단한 프로그램
2024.07.24간단한 프로그램 함수로 구현하기 지금부터는 소스코드 하나하나의 순서도가 아닌, 흐름에 대한 순서도를 생각해 봅시다.구현 방법은 개발자가 선택하세요. 간단한 프로그램 함수로 구현하기 1 사용자에게 숫자 2개를 입력받고, 사칙연산 기호(+, -, *, /, %, //) 를 입력받으면, 그 연산 결과를 출력하라.공백(화이트 스페이스)를 입력받아도 무시되도록 구현하라.참고) 예제01, 예제02, 예제03, 예제42 간단한 프로그램 함수로 구현하기 2 사용자가 사각형의 넓이, 원의 넓이, 삼각형의 넓이, 원의 둘레를 선택하도록 구현하라.그리고 계산에 필요한 값을 입력받고, 그 결과를 출력하는 프로그램을 구현하라. 참고) 예제04, 예제05, 과제02 사각형의 넓이 = 가로의 길이 × 세로의 길이원의..
18. 변수와 함수
18. 변수와 함수
2024.07.241. 프로그래밍의 목적 "현실의 어떤 대상"을 디지털화Digitization하는 것이다."현실의 어떤 대상"을 소스 코드로 구현하여, 프로그램으로 대체하는 것이다. 2. 변수 ① 변수란?: 값, 데이터, 구체적 수치를 대신하여 사용 될 대명사# date, pi 를 변수(Variable) 라고 한다.# 20230101, 3.14159265359 를 값(Value) 라고 한다.date = 20230101pi = 3.14159265359 ② 변수를 사용하는 이유현실에서 2023년 1월 1일 보다 "날짜"라고 하는 것이 더 편리하다. 현실에서 3.14159265359.. 라고 하는 것 보다 "원주율" 라고 하는 것이 더 편리하다.S/W 개발에서 3.14159265359 라는 구체적인 값을 쓰는 것보다, pi..
[Python 로직과 순서도] 05.함수 (정답)
[Python 로직과 순서도] 05.함수 (정답)
2024.07.24연습문제 예제51함수 이용해서 두 수 중 큰 수 찾기 두 수를 입력받고, 그 중 큰 수를 찾아 반환한다.반환하는 로직은 func 함수를 정희하고 사용해서 두 수 중 큰 수를 찾는다.더보기분석 (설명) a, b 중 큰 수를 반환하는 func 함수를 정의한다. m 값을 반환한다. func 함수를 호출한다. 이 때 a, b 값이 전달된다. 그리고 func 함수에서 반환한 값을 r 에 저장한다. 설계 (순서도) 구현def func(a,b): if a>b: return a else: return ba = int(input("정수: "))b = int(input("정수: "))r = func(a, b)print(r) # 실행결과# 정수: 7# 정수: 3# 7# 로직 참고# a..
[Python 로직과 순서도] 05.함수
[Python 로직과 순서도] 05.함수
2024.07.24목표틀리는 것을 두려워하지 않게 되는 것이 목표입니다.문제들에 정답을 원하지 않습니다. 틀려도 됩니다. 에러 경고가 떠도 괜찮습니다. 초급 수준 문제부터 여러분의 일상을 프로그래밍으로 채우고, 습관을 바꿔주세요.내가 모르고 이해하지 못하는 기술에 자동완성 사용하실 생각이면, 개발자 외 다른 직업 추천드립니다. 앞으로 최소 2년 이상, 길게 보세요. 지금 당장 못하는게 정상입니다. 다시 한 번 말씀드리지만 정답을 원하지 않습니다.랜덤 값, 로컬 시간 가져오는 함수 외, 외장함수 사용 금지.순서도를 작성해 주세요.머리속에 논리 구조와 순서를 그리는 연습을 해주세요. diagrams.net Link모든 문제를 분석 → 설계 → 구현 과정으로 풀어주세요. 연습문제 예제51함수 이용해서 두 수 중 큰 수 찾기..