Rivertron
close
프로필 배경
프로필 로고

Rivertron

  • 전체 (43)
    • 개발 (4)
      • 웹개발 (4)
      • 알고리즘 (0)
      • 업무 관련 (0)
      • 개발 일기 (0)
      • 파이썬 (12)
    • 경제 (0)
    • 인문학 (5)
      • 독후감 (5)
    • 취미 (8)
      • 피아노 레슨일지 (8)
    • 일상 (1)
      • 알렉스 (1)
      • 일상 일기 (0)
    • 기록 (2)
      • 취준 기록 (0)
      • 영어 공부 기록 (2)
    • 신앙생활 (6)
    • 잡다구리 (1)
  • 홈
  • 태그
Visual Studio 2022에서 cpp 파일 한글 깨짐 문제

Visual Studio 2022에서 cpp 파일 한글 깨짐 문제

집 컴퓨터(윈도우10 환경)에서 github에 올린 cpp 파일이, github에선 한글 깨짐이 없는데 소스를 노트북(윈도우11 환경)으로 받아오니 한글이 깨지길래, 문제가 뭘까 생각해봄.(프로젝트 생성 시 최초 생성되는 파일은 한글이 또 안깨지고, 내가 생성한 파일만 깨짐.) 노트북(윈11)에서 다음과 같이 '제어판 - 날짜, 시간 또는 숫자 형식 변경'에서 UTF-8 사용을 체크해줬었는데,이 설정 때문에 어떤 분이 엑셀 파일 깨짐 등이 있다고 하여해당 설정을 해제하고 다시 소스를 받아와 봄. 그랬더니 해결되었다. 혹시 몰라 .editconfig 파일에 utf-8 설정을 한 후 프로젝트에 추가해줌.

  • format_list_bulleted 개발
  • · 2025. 3. 2.
  • textsms

파이썬 기본 문법 정리

1. 기본 문법# 변수 선언 및 출력a = 10b = 20print(a + b) # 30# 들여쓰기 (Indentation)if a > 5: print("a는 5보다 크다") # 들여쓰기 필수!2. 데이터 타입# 숫자형x = 10 # 정수 (int)y = 10.5 # 실수 (float)z = 1 + 2j # 복소수 (complex)# 문자열s1 = "Hello"s2 = 'Python's3 = """여러 줄 문자열"""# 리스트 (mutable)lst = [1, 2, 3, "hello"]# 튜플 (immutable)tpl = (1, 2, 3, "hello")# 세트 (중복 불가)st = {1, 2, 3, 3, 4}# 딕셔너리 (key-value)dct = {"name": "John", "ag..

  • format_list_bulleted 개발/파이썬
  • · 2025. 2. 27.
  • textsms
옵시디언 - CSS 스니펫 적용하기

옵시디언 - CSS 스니펫 적용하기

CSS 스니펫으로 '행간 간격'만 만져줬다. 적용 방법은,- 옵시디언 설정창 > 테마 > 가장 하단 부분의 'CSS 스니펫' 부분에서, 폴더를 열고- 해당 폴더에 css 파일을 생성. (난 style.css 로 이름을 지어줬다.)- 다시 설정창에 들어와 CSS 스니펫을 활성화. - 이후 적용하고자 하는 코드를 css 파일 안에 작성해준다. '행간 간격'을 위해 내가 적용한 코드는 다음과 같다. 각자 입맛에 맞게 값을 조절해서 사용하면 된다.나는 이정도가 괜찮은 듯하다..markdown-source-view.mod-cm6 .cm-line,.markdown-preview-view p{    line-height: 160% !important;}.markdown-source-view :is(.cm-line +..

  • format_list_bulleted 잡다구리
  • · 2025. 1. 9.
  • textsms

[Python] 문법 기초 - 함수와 람다 표현식

함수와 람다 표현식global 키워드변수에 global 키워드를 지정하면, 해당 함수에선 지역 변수를 만들지 않고 함수 바깥에 선언된 변수를 바로 참조하게 됨.a = 0def func(): global a # 바깥의 변수 a를 참조한다. a += 1참고: 전역변수로 선언된 리스트 객체의 내부 메서드를 수행하는 것은 오류없이 수행 가능하다.array = [1, 2, 3, 4, 5]def func(): array.append(6) print(array)func()여러 개의 반환값파이썬에서의 함수는 여러개의 반환값을 가질 수 있다. (’패킹’이라고 함. 다시 담는 건 ‘언패킹’.)def operator(a, b): add_var = a + b subtract_var = a..

  • format_list_bulleted 개발/파이썬
  • · 2025. 1. 9.
  • textsms
[Python] 문법 기초 - 순열과 조합

[Python] 문법 기초 - 순열과 조합

순열과 조합순열은 순서 상관있음. ‘CAB’ ≠ ‘CBA’순열 라이브러리from itertools import permutationsdata = ['A', 'B', 'C']result = list(permutations(data, 3)) # 모든 순열 구하기 (3개를 골라 순서 나열)print(result)조합 라이브러리from itertools import combinationsdata = ['A', 'B', 'C']result = list(combinations(data, 2))print(result)중복 순열과 중복 조합product 라이브러리 - 중복 순열 구할 때combinations_with_replacement 라이브러리 - 중복 조합 구할 때from itertools from pro..

  • format_list_bulleted 개발/파이썬
  • · 2025. 1. 9.
  • textsms

[Python] 문법 기초 - 조건문과 반복문

조건문파이썬에선 코드의 블록(Block)을 들여쓰기(Indent)로 지정한다.if ~ elif ~ else보통 else if를 쓰는데 파이썬은 줄여서 elif탭 vs 스페이스 여러번 사용? 두 진영이 나뉘어져 있음. 아직 활발히 논쟁 중.파이썬 스타일 가이드라인 : 4개의 공백 문자로 들여쓰기 하는 것을 권장.score = 85if score >= 70: print('성적이 70점 이상입니다.') if score >= 90: print('우수한 성적입니다.')else: print('성적이 70점 미만입니다.') print('조금 더 분발하세요.')print('프로그램을 종료합니다.') # 이건 무조건 실행됨.# 실행 ..

  • format_list_bulleted 개발/파이썬
  • · 2025. 1. 9.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • ···
  • 8
  • navigate_next
공지사항
전체 카테고리
  • 전체 (43)
    • 개발 (4)
      • 웹개발 (4)
      • 알고리즘 (0)
      • 업무 관련 (0)
      • 개발 일기 (0)
      • 파이썬 (12)
    • 경제 (0)
    • 인문학 (5)
      • 독후감 (5)
    • 취미 (8)
      • 피아노 레슨일지 (8)
    • 일상 (1)
      • 알렉스 (1)
      • 일상 일기 (0)
    • 기록 (2)
      • 취준 기록 (0)
      • 영어 공부 기록 (2)
    • 신앙생활 (6)
    • 잡다구리 (1)
최근 글
인기 글
최근 댓글
태그
  • #북리뷰
  • #윌리엄 서머셋
  • #독후감
  • #남신의주 유동 박시봉방
  • #시인
  • #독서
  • #책
  • #세계문학
  • #모든요일의기록
  • #도서
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바