본문 바로가기
반응형

Python/생활코딩3

이스케이프 코드, PyPi, 함수 만들기 1. 이스케이프 코드 print('Hi\n') print('Bye\n') print(r'Hi\n') print('Bye\n') print('안녕하세요, 반갑습니다.\n') print('안녕하세요,\n' + '반갑습니다.') print('\n') print('안녕하세요, ' '반갑습니다.') \n을 이용하여 줄을 바꾸는 코드를 작성해봤다. 또 따옴표 앞에 'r'을 넣으면 \n이 줄바꿈 기호가 아닌, 특수 문자로 출력되는 것도 알게 되었다. 이전 포스팅까진 줄을 바꾸는 방법을 몰라 출력 결과를 알아보기 힘들었는데, 이제 내가 원하는 형태의 출력물을 만들 수 있을 것 같다. \n 문자열 안에서 줄을 바꿀 때 사용 \t 문자열 사이에 탭 간격을 줄 때 사용 \\ 문자 (\)를 그대로 표현할 때 사용 \' 작은따.. 2021. 8. 8.
변수, 디버깅, 입력과 출력 1. 변수 name = ['경모', '용현', '동원'] message = 'Hi,' + name[2] + ' nice to meet you.' print(message) 변수를 선언하는 방법을 공부하며 어제 배웠던 name 변수를 사용하여 코드를 작성해 봤다. 또, 출력된 내용 중 변경하고 싶은 내용이 많다면 replace를 통해 변경하는 것 보단, 처음부터 자주 변경될 것 같은 내용들을 변수로 설정한 후 필요할 때마다 변수의 내용만 바꾸는 것이 훨씬 효율적일 것 같다는 생각을 했다. 2. 디버깅 a = 1 b = 2 c = 3 d = 4 e = 5 a = 3 f = 7 g = 8 h = 9 i = 8 j = 7 k = 6 l = 5 m = 4 n = 3 o = 2 p = 1 print(a) print.. 2021. 8. 7.
리스트, 문자, 숫자형 데이터 타입 1. 리스트 데이터 타입 students = ["경모", "용현", "동원"] grades = [1, 2, 4] print(students [1]) print(len(students)) print(min(grades)) print(max(grades)) print(sum(grades)) import statistics print(statistics.mean(grades)) import random print(random.choice(students)) 생활코딩 강의를 보며 파이썬과 Visual Studio Code를 설치한 후 처음 작성해 본 코드이다. 대학교 1학년 때 필수 교양으로 자바를 한 학기 동안 배운 적이 있는데, 파이썬은 코드를 작성한 후 실행시키기까지의 과정이 자바보다 훨씬 쉽고 간단하다는.. 2021. 8. 6.