본문 바로가기

PYTHON22

파이썬 프로그래머스 코딩 기초 트레이닝 Day2_출력, 연산 Python Programmers 코딩 기초 트레이닝_덧셈식 출력하 내 풀이: a, b = map(int, input().strip().split(' ')) print(str(a)+" + " + str(b) + " = " + str(a+b)) 다른 사람 풀이: 파이썬 문자열 포멧팅 f-string 문자열 앞에 f 접두사를 붙이고 중괄호 {} 안에 변수나 표현식을 넣는 방법 str.format() str.format() 메서드를 사용하여 문자열을 포맷하는 방법 중괄호 {} 안에 위치 인자나 키워드 인자를 넣을 수 있음 코테 문제들을 풀다보니 확실히 짧게 코드를 작성하는게 능력인것 같다 포멧팅 잘 활용하기 파이썬 코테연습 코딩기초트레이닝 Day2 문자열 붙여서 출력하기 다른 사람 풀이: - sep: 함수에서.. 2023. 7. 7.
파이썬 프로그래머스 코딩기초 트레이닝 Day1 파이썬 프로그래머스 코딩 기초 트레이닝 Day1 level 0 basic 원래 풀던 프로그래머스의 코딩테스트입문 100프로 까지 몇 문제 남지 않았는데, 남은 몇 몇 문제는 나에게 너무 어려워서 약간 좌절감을 느끼는 요즘,,, 집나간 자신감을 되찾기 위해 코딩기초 트레이닝 문제를 풀도록 하겠다. 코테입문도 쉬운문제는 매우 쉬워서 오답이나 기억해야할 부분있을때만 포스팅하곤 했는데 이왕 다시 기초부터 쌓는 김에 코딩 기초 트레이닝 파트는 날짜별로 모아서 포스팅할것이다. 프로그래머스 코딩기초트레이닝 Day1 문자열 출력하기 str = input() print(str) Python 코딩테스트 연습_a와 b출력하기 내풀이: a, b = map(int, input().strip().split(' ')) print(.. 2023. 7. 6.
파이썬 프로그래머스 코딩테스트 연습 입문_다항식 더하기 파이썬 프로그래머스 코딩테스트 연습 입문_다항식 더하기_split, replace 문제 설명: 한 개 이상의 항의 합으로 이루어진 식을 다항식이라고 합니다. 다항식을 계산할 때는 동류항끼리 계산해 정리합니다. 덧셈으로 이루어진 다항식 polynomial이 매개변수로 주어질 때, 동류항끼리 더한 결괏값을 문자열로 return 하도록 solution 함수를 완성해보세요. 같은 식이라면 가장 짧은 수식을 return 합니다. 내 풀이: def solution(polynomial): a = polynomial.replace(' ', '').split('+') #polynomical에서 공백을 지우고, +를기준으로 나눔 b, c = 0, 0 #각 항의 계수 b,c를 0,0으로 설정 ##각 계수를 뽑아내는 for .. 2023. 7. 4.
파이썬 프로그래머스 코딩테스트 연습 입문 영어가 싫어요_dictoinary, enumerate 파이썬 프로그래머스 코딩테스트 연습 입문 영어가 싫어요_dictoinary, enumerate 문제 설명: 영어가 싫은 머쓱이는 영어로 표기되어있는 숫자를 수로 바꾸려고 합니다. 문자열 numbers가 매개변수로 주어질 때, numbers를 정수로 바꿔 return 하도록 solution 함수를 완성해 주세요. 내 풀이: 딕셔너리 문제를 많이 안풀어봐서 익숙하지 않아 예전 복습을 좀했다! 다른사람 풀이: enumerate 까먹고 있었는데 이거 기억하려고 포스팅하는것 2023. 6. 30.