파이썬 구분자 sep - paisseon gubunja sep

728x90

728x90

split(여기에 구분자를 넣어주면 됩니다)

공백이 기본이기 때문에 공백으로 구분하고 싶으면 그냥 input().split()

어떤 기호를 기준으로 자르고 싶으면 input().split('기호')

# 12:55처럼 시간 표시하고 싶음 
a, b = input().split(':') #자르기
print(a, b, sep=':') #출력

위의 코드를 실행시키면 a:b 이렇게 출력 나옴

print의 sep은 저 기호를 사이에 두고 값을 출력한다는 얘기

만약에 입력은 12:55로 받고 프린트는 12-55로 하고 싶으면 걍 sep 기호 쓰는 곳에 - 쓰면 됨

기호 다 없애고 싶으면 sep = ''

728x90

728x90

공유하기

게시글 관리

구독하기Programming: LoveAndHate

저작자표시

  • 카카오스토리
  • 트위터
  • 페이스북

'언어 > 파이썬' 카테고리의 다른 글

코드업 기초 100제 코드 답 6052,3,4,5,6 파이썬 boolean  (0)2021.04.23파이썬 문자열 숫자로 바꾸기, 문자 유니코드로 출력 chr(), ord()  (0)2021.04.21파이썬 한 줄 출력, 엔터, 여러 줄 출력. 입력 받기 input split  (0)2021.04.21파이썬 정규표현식 (2) : search match findall finditer  (0)2020.12.17파이썬 정규표현식 : 이론  (0)2020.12.17

반응형

- 파이썬은 들여쓰기 규정이 엄격하다. (TAB 보다는 공백 4개를 추천함)

    - 선택한 블록 들여쓰기  Ctrl + ] 

    - 선택한 블록 들여 내기  Ctrl + [ 

- 문장 끝에 세미콜론(;)으로 문장을 구분할 수 있다.

   [Python] 세미콜론(;)을 언제 사용할까?  

- 한 문장을 여러 줄로 나누는 경우 백 슬러시(\) 사용

# 줄 연결
print("Good"); print("Python")

# 줄 분리
print("Bye \
           Python")

 

print 함수는 기본적으로 콤마(,)로 

인자를 열거하며 화면에 공백으로 구분하여 출력

# 구분자 옵션(sep)
print( "Hi", "Python" )

print( "Good", "Python", sep="/" )

# 줄 바꿈 옵션(end)
print( "Hello" )
print( )
print( "Python" )

print( "Bye", end=" "); print( "Python" )

 sep 키워드로 구분자 결정. (생략시 "공백"으로 구분하여 출력) 

    end 키워드로 줄 끝에 넣은 문자 결정. (생략시 "\n"을 기본으로 한다.)

 

날짜를 ‘-’로 구분하여 출력

print(2021, 12, 25, sep='-') #2021-12-25

 

세 단어를  이메일 형식으로 출력

# [email protected]
print( "harbang", end = "@")
print( "forest", end = ".")
print( "com" )
파이썬 구분자 sep - paisseon gubunja sep

 

 

문자열 출력(큰 따옴표, 작은 따옴표 모두 가능)

message = "현재 시간은 %s 입니다."
time = "13:00 pm"
print(message %time)

 

구구단 4단 출력

i = 1while i <= 9:
    print("4 * %d = %d" %(i, 4*i))
    i = i + 1

반응형

공유하기

게시글 관리

구독하기까망 하르방

저작자표시 비영리 변경금지

'프로그래밍 언어 > Python' 카테고리의 다른 글

[python] 파이썬 튜플 (tuple)  (0)2021.08.18[python] 파이썬으로 수학 산술자 / 수식 표현  (0)2021.08.17[python] join 함수로 문자열 합치기(이어붙이기)  (0)2021.08.15[python] 파이썬 함수 활용해보기  (0)2021.08.15[python] 파이썬 변수 타입(Type) 종류  (0)2021.08.15

반응형

파이썬 기본 문법 - 출력 (end=, sep=)

 

기본 출력 print

기본 출력을 위해 print 함수를 이용합니다. 

default로 print로 문구를 출력하고, \n 한줄 개행하도록 되어 있습니다. 

print 함수에 전달인자로 end=' ' 또는 sep = ' '를 넣어면, 출력하려면 형식을 변형할 수 있습니다.

print("hello")
print("world")

#출력
#hello
#world

 

end = '[구분자]' 를 이용한 출력

end = ' [구분자]'는 print 함수로 문구를 출력하고, 마지막에 \n이 아닌 다른 값으로 설정할 수 있습니다. 

 

print("hello", end=' ')
print("world")

#출력 
#hello world

sep = '[구분자]'를 이용한 출력

sep 전달인자를 사용하면, print 함수 내에 여러 문구열을 표시할 때, 그 사이에 출력할 구분자를 표시할 수 있습니다.

print("010","1234","5678", sep='-')

#출력
#010-1234-5678

반응형

공유하기

게시글 관리

구독하기해커를 꿈꾸는 개발자

저작자표시

  • 카카오스토리
  • 트위터
  • 페이스북

'파이썬 > 파이썬 기본 문법' 카테고리의 다른 글

파이썬 기본 문법 - lambda 익명함수  (0)2021.08.30파이썬 기본 문법 - Generator(제네레이터) - yield  (0)2021.08.30파이썬 기본 문법 - range() 함수 - __iter__() 함수, __next__() 함수  (0)2021.08.30파이썬 기본 문법 - 문자열 분리 & 합치기 - split(), join() - list to string  (0)2021.08.30파이썬 기본 문법 - 입력 input(), input().split(), map()  (0)2020.08.03