분류 전체보기(326)
-
7. 파일 입출력
쓰기 score_file = open("score.txt", "w", encoding="utf8") # w 는 쓰기 print("수학 : 0", file=score_file) # 줄바꿈됨 print("영어 : 50", file=score_file) score_file.close() # 실행하면 현재 디렉토리에 파일이 생성된다. 이어쓰기 score_file = open("score.txt", "a", encoding="utf8") # 내용이 존재하는 파일에 이어서쓸떄 append 인 a score_file.write("과학 : 80") score_file.write("\n코딩 : 100") # 줄바꿈이 안되기 때문에 \n 추가 score_file.close() # 파일에 내용이 추가된다. 읽기 score_..
2023.05.08 -
7. 다양한 출력 포멧
# 빈 자리는 빈공간으로 두고, 오른쪽 정렬을 하되, 총 10자리 공간을 확보 print("{0: >10}".format(500)) # 500 # 양수일 땐 + 로 표시, 음수일 땐 - 로 표시 print("{0: >+10}".format(500)) # +500 print("{0: >+10}".format(-500)) # -500 # 왼쪽 정렬하고, 빈칸을 _ 로 채움 print("{0:_
2023.05.08 -
7. 표준입출력
print("Python", "Java") # Python Java print("Python", "Java", sep=",") # Pyhton,Java print("Python", "Java", "JavaScript" sep=" vs ") # Python vs Java vs JavaScript print("Python", "Java", sep=",", end="?") print("무엇이 더 재밌을까요?") # Python,Java?무엇이 더 재밌을까요? import sys print("Python", "Java", file=sys.stdout) # stdout 은 표준 출력 print("Python", "Java", file=sys.stderr) # stdin 은 표준 에러 ''' Python Java ..
2023.05.08 -
Git
Git git은 버전관리 시스템 / GitHub 은 파일을 업로드하는 공간 Git은 모든 파일을 트래킹한다, 문제가 있다면 그전 히스토리로 돌아갈수있다 Repository 기본적으로 폴더 git이 주시하고있는 곳 .파일 은 안보여진다 Commit 기본적으로 기록이다 git에 어떤 변경사항이 있었을때 record를 세팅하는 것 Commit 의 제목은 꼭 적어주어야한다 Git 에 저장하고 싶은 시점 Area git은 area를 가지고있다 첫째는 working directory 라고 불린다, 우리가 작업하는 공간 Staging area 는 한 파일이 커밋되면 기본값으로 깃허브 데스크탑에서는 모든 파일들이 staging area 로 바로가게 된다. Staging 은 파일이 곧 커밋될거라는 것 항상 모든 수정사항..
2023.05.04 -
git 변경내용 가져와 사용하기
# 원격 저장소의 변경사항을 local 저장소로 가져온다. git fetch # pull git pull origin main git fetch origin main # remote 저장소로부터 가져온 branch 의 head # git fetch 명령이 실행되면 remote 저장소에서 가져온 모든 branch head 를 .git/FETCH_HEAD 파일에 저장한다. # git fetch 이후에만 유효 -> 최신 commit 을 참조할 때 유용 git merge FETCH_HEAD # branch 최신화 git checkout git reset --hard / 참조: https://gwpaeng.tistory.com/317
2023.05.04 -
git branch 삭제
// 로컬에서 브랜치 삭제하기 명령어 git branch -d localBranchName(로컬의 브랜치 이름) // 원격에서 브랜치 삭제하기 명령어 git push origin --delete remoteBranchName(원격 브랜치 이름)
2023.05.04