출력을 할 때에는 한 문장에 많은 변수를 담기도, 여러 자료형의 문자를 담아야 할 때가 있다. 이를 위해 파이썬에서는 %와 format 그리고 f-string과 같은 다양한 방법으로 표현할 수 있다. 그럼 지금 각각의 사용법을 알아보겠다! % % 뒤에 표현하고자 하는 자료형을 입력해준다. %d : 정수 %s : 문자열 혹은 정수 %c : charter (1글자) %f : 실수(float) print('지금은 %d시' % 9) print('나는 %s이다' % 'Python') print('지금의 온도는 %.1f' % 25.653) print('이것은 %s색과 %s색이다' % ('핑크', '보라')) 지금은 9시 나는 Python이다 지금의 온도는 25.7 이것은 핑크색과 보라색이다 특히 %f의 경우에 실수..
Python에서 print 함수를 통해 출력할 수 있다. 문자열을 출력하기 위한 기본적인 방법에 대해 살펴보겠다! 기본 '', sep, end print('hello world!') → hello world! print('hello', 'world', '!' sep=' ') -> helllo world ! print('hello', end='~') print('world') -> hello~ world print()에 출력할 내용을 적어주며, 예시를 위해 'hello world'라는 문자를 활용하였다. 문자열의 경우 따옴표를 사용한다. 작은따옴표(') or 큰 따옴표 (") 모두 상관없다. 띄어쓰기도 당연히 포함되어 출력된다. sep은 입력한 여러 출력 대상들 사이에 구분자를 넣기 위해 사용된다. 현재 ..
코드업 파이썬 6098번 풀이입니다. 드디어 코드업의 마지막 문제 ✨ https://codeup.kr/problem.php?id=6098 [기초-리스트] 성실한 개미(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 영일이는 생명과학에 관심이 생겨 왕개미를 연구하고 있었다. 왕개미를 유심히 살펴보던 중 특별히 성실해 보이는 개미가 있었는데, 그 개미는 개미굴에서 나와 먹이까지 가장 빠른 길로 이동하는 것이었다. 개미는 오른쪽으로 움직이다가 벽을 만나면 아래쪽으로 움직여 가장 빠른 길로 움직였다. (오른쪽에 길이 나타나면 ..
코드업 파이썬 6097번 풀이입니다. https://codeup.kr/problem.php?id=6097 [기초-리스트] 설탕과자 뽑기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 부모님과 함께 놀러간 영일이는 설탕과자(설탕을 녹여 물고기 등의 모양을 만든 것) 뽑기를 보게 되었다. 길이가 다른 몇 개의 막대를 바둑판과 같은 격자판에 놓는데, 막대에 있는 설탕과자 이름 아래에 있는 번호를 뽑으면 설탕과자를 가져가는 게임이었다. (잉어, 붕어, 용 등 여러 가지가 적혀있다.) 격자판의 세로(h), 가로(w), 막대의 ..
코드업 파이썬 기초 100제의 6096번 풀이입니다. 내가 헷갈려서 쓰는 글^.^.. https://codeup.kr/problem.php?id=6096 [기초-리스트] 바둑알 십자 뒤집기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 부모님을 기다리던 영일이는 검정/흰 색 바둑알을 바둑판에 꽉 채워 깔아 놓고 놀다가... "십(+)자 뒤집기를 해볼까?"하고 생각했다. 십자 뒤집기는 그 위치에 있는 모든 가로줄 돌의 색을 반대(1->0, 0->1)로 바꾼 후, 다시 그 위치에 있는 모든 세로줄 돌의 색을 반대로 바꾸는..
ord() 함수와 chr() 함수는 서로 반대의 기능을 하는 함수이다. ord() 함수 ord란 ordinal position의 약자로, 문자의 순서 위치 값을 의미한다. 10진수 유니코드(Unicode)로 값을 변환해준다. [ 문자 -> 정수 ] ord(A) #65 ord(B) #66 컴퓨터에 저장하여 처리되는 데이터들은 2진수 형태로 정수화가 되는데 문자를 저장하기 위해선 아스키코드 또는 유니코드가 자주 사용된다. 따라서 영문 대문자 'A'의 경우 숫자 65로 변환된다. chr() 함수 chr이란 chracter의 약자로, 정수 값을 유니코드 문자로 변환한다. [ 정수 -> 문자 ] chr(65) #A chr(66) #B 주의할 점은 예를 들어 값 65를 넣기 전에, 해당 입력 값이 문자열인지 정수인..