[Python] 기초 프로그래밍

신은지·2024년 5월 4일
0

Python

목록 보기
2/23
post-thumbnail

print()

데이터 출력을 위한 함수이다.
숫자는 그냥 입력하면 되지만 문자는 작은따옴표('') 또는 큰따옴표("") 사이에 써주어야 한다.

# 숫자
print(2024);

# 문자
print('Hello');
print("Python");

콤마(,)를 이용하면 데이터 연속출력이 가능하다.

proName = pyton
print('Hello', proName)

input()

데이터 입력을 위한 함수이다.
input 함수는 2가지 방식으로 사용할 수 있고 예시는 다음과 같다.

userInput1 = input()
print(userInput1)

userInput2 = input('데이터를 입력해주세요.')
print(userInput2)

end=''

end=''을 사용하면 출력 시, 줄바꿈이 일어나지 않는다.

print('20 + 24 = ', end='')
print(44)

# [출력]
# 20 + 24 = 44

f''

format 문자열을 이용한 출력 예시코드는 다음과 같다.

print(f'user name : {userName}')

format()

print('user name : {}'.format(userNamae))  

\t, \n

특수문자기능
탭(Tab)\t4칸 띄우기
개행\n줄바꿈

%s, %d, %f

문자열정수실수
%s%d%f

형식 문자를 이용하여 데이터 출력하는 예시 코드는 다음과 같다.

print('user name : %s' % userName)

%.nf

소수점 n자리를 표현하는 것으로 예시 코드는 다음과 같다.

print('원주율 : %.4f' % 3.141592)

# [출력]
# 원주율 : 3.1416

len()

문자 길이를 반환하는 함수

find()

특정 문자열의 위치를 찾아 반환하는 함수

message = '동해물과 백두산이 마르고 닳도록'
idx = message.find('마르고')
print(idx)

# '마르고' 는 10번째 index부터 시작한다.

isdigit()

숫자인지 확인하는 함수로, 숫자가 맞다면 True, 아니라면 False를 나타낸다. 예시 코드는 다음과 같다.

num = input('숫자만 입력하세요: ')
if num.isdigit():	# 숫자가 맞으면
	num = int(num)	# int로 형변환 해주어야 숫자로 활용가능

abs()

절대값을 구하는 함수



* 이 글은 제로베이스 데이터 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.

profile
I believe there is no best, only better

0개의 댓글