파이썬 프로그래머스 코딩 기초 트레이닝 Day1
level 0 basic
원래 풀던 프로그래머스의 코딩테스트입문 100프로 까지 몇 문제 남지 않았는데, 남은 몇 몇 문제는 나에게 너무 어려워서 약간 좌절감을 느끼는 요즘,,, 집나간 자신감을 되찾기 위해 코딩기초 트레이닝 문제를 풀도록 하겠다. 코테입문도 쉬운문제는 매우 쉬워서 오답이나 기억해야할 부분있을때만 포스팅하곤 했는데 이왕 다시 기초부터 쌓는 김에 코딩 기초 트레이닝 파트는 날짜별로 모아서 포스팅할것이다.
프로그래머스 코딩기초트레이닝 Day1 문자열 출력하기
str = input()
print(str)
Python 코딩테스트 연습_a와 b출력하기
내풀이:
a, b = map(int, input().strip().split(' '))
print("a = " +str(a)+ "\nb = " +str(b))
사실 이 문제가 나로 하여금 하나씩 다 꼼꼼히 보고 포스팅하도록 만들었다. 이렇게 간단한 문제도 다양한 방법으로 풀 수 있구나 싶어서 다른 어려운 문제들이야 당연히 다양한 풀이가 나오는게 맞지만 기초적인 부분에서 늘 나 편한대로만 풀이해왔기에 놓친 부분이 있다는 걸 깨달았다.
출력 함수 | |
한줄 띄우기 | \n |
출력포멧팅 | |
% | print('%a, %b' %(name, age)) |
format | print({},{} format(name, age)) |
차이점:
|
프로그래머스 코딩테스트연습_ 문자열 반복해서 출력하기
a, b = input().strip().split(' ')
b = int(b)
print(a*b)
파이썬 프로그래머스 코딩 기초 트레이닝_ Day1 대소문자 바꿔서 출력하기
str = input()
answer =""
for i in str:
if i.islower()== True:
answer+=i.upper()
else:
answer+=i.lower()
print( answer)
다른사람 풀이:
swapcase() 함수는 문자열의 대소문자를 서로 바꾸어줌 진짜 파이썬 함수의 축복 끝이 없네ㅔ
Python Programmers 코딩 기초 트레이닝_특수문자 출력하기
print(r'!@#$%^&*(\'"<>?:;') #raw 를 의미하는 r
파이썬에서의 escape 특수문자를 특수문자 그대로 | |
r'abcd' | 날것이라는 raw의미 그대로 r이라고 앞에 붙여주기 |
\\ | 두번쓰면 \ 그잡채 |
'PYTHON' 카테고리의 다른 글
프로그래머스 파이썬 기초 트레이닝 Day 3_연산 (3) | 2023.07.07 |
---|---|
파이썬 프로그래머스 코딩 기초 트레이닝 Day2_출력, 연산 (0) | 2023.07.07 |
파이썬 프로그래머스 코딩테스트 연습 입문_다항식 더하기 (1) | 2023.07.04 |
파이썬 프로그래머스 코딩테스트 연습 입문 영어가 싫어요_dictoinary, enumerate (0) | 2023.06.30 |
파이썬 프로그래머스 코딩테스트 연습 입문 인덱스 바꾸기 (0) | 2023.06.27 |