본문 바로가기

프로그램 개발/Python

Python 기본 문법 1 변수 문자열 연산자

728x90
반응형





from random import*

#변수 , 선언문이 없음 

animal = "고양이"
age = 4 

print("우리집 " + animal + " 나비 ")
print("나이 " + str(age))
print("나이 " , age) # ,가 들어가면 빈칸이 들어감  내용은 동일 

#주석
''' 주석처리 ''' 
# 블럭 지정후 ctrl + / 주석처리 됨 

#연산자 
print(2**3# 2^3 
print(5%3#나머지 
print(5//3#몫구하기 

#랜덤함수 
print("random" ,int(random() * 10)) # 1 ~ 10 이하의 임으의 값
print("random" ,int(random() * 50)) # 1 ~ 50 이하의 임으의 값
print("random" ,randrange(1,50)) # 1 ~ 50 이하의 임으의 값

#문자열 , 슬라이싱 
tel = '02-1234-5678'
print("문자열", tel[2])
print("문자열", tel[0:3])
print("문자열", tel[3:]) #3위치부터 끝까지 
print("문자열", tel[-7:]) #끝에서부터 


#문자열처리함수 
python = "python is Good"
print(python.lower()) #소문자
print(python.upper()) #대문자
print(len(python)) #길이 

# replace, index = 없을 경우 오류 후 종료, find = 없을경우 -1 값 리턴  함수 
# count  갯수 계산 

----------------------------------------------
<결과>

우리집 고양이 나비 나이 4 나이 4 8 2 1 random 8 random 21 random 2 문자열 - 문자열 02- 문자열 1234-5678 문자열 34-5678 python is good PYTHON IS GOOD 14



반응형