파이썬 Day1
자료형
//숫자자료형
print(1)
print(1.)
//문자자료형
print("풍선")
print("ㅋ"*9) //ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
boolean
//참 ,거짓
print(5>10) //False
print(5<10) //True
print(True) //True
print(False) //False
print(not True) //False
print(not False) //True
print(not 5>10) //True
변수
animal = '강아지'
name = "연탄이"
age = 4
hobby = "산책"
is_adult = agr >=3
print("우리집" + animal + "의 이름은" + name +"에요")
print(name + "는" + str(age)+ "살이며, " + hobby + "을 아주 좋아해요" )
print(name + "는 어른일까요?" + str(is_adult))
///우리집 강아지의 이름은 연탄이에요
///연탄이는 4살이며, 산책을 아주 좋아해요
///연탄이는 어른일까요?
주석
#: 한 문장 주석하고 싶을때 사용
ctrl + #: 여러문장 한번에 주석하고 싶을때 사용
''' 사이에 넣으면 여러문장 한번에 주석처리'''
연산자
print(1+1) //2
print(3-2) //1
print(5*2) //10
print(6/3) //2
print(2**3) //2^3 = 8
print(5 % 3) //나머지 구하기 2
print(10 % 3)//나머지 구하기 1
print(5//3) //#1 몫 구하기 1
print(10 > 3) //True
print(4 >= 6) //False
print(1 != 3) //True
print(not(1 != 3)) //False
print((3 > 0) and (3 < 5>)) //True
print((3 > 0) & (3 < 5>)) //True
print((3 > 0) and (3 > 5)) //True
print((3 > 0) | (3 > 5)) //True
number = 2 + 3 * 4 //14
number = number + 2 //18
number += 2 //18
number *= 2 //36
number /= 2 //18
number -= 2 //16
number %= 5 //1
숫자처리함수
print(abs(-5)) //절대값 출력
print(power(4,2)) // 4**2 = 16
print(max(5, 12)) // 큰 값 반환 12
print(min(5, 12)) //작은 값 반환 5
print(round(3.14)) // 3
print(round(4.99)) // #5
from math import *
print(floor(4.99)) //내림4
print(ceil(3.14)) //올림4
print(sqrt(16)) //제곱근 4
slicing 일부만 추출
#Str_e1 = "Life is too short, You need Python"
// # print(Str_e1[3]) #e
// # print(Str_e1[12]) #s
// # print(Str_e1[22]) # ' '
// # print(Str_e1[-5]) #y
// # print(Str_e1[-1]) #n
// #Stre_e2 = Str_e1[0]+Str_e1[1] +Str_e1[2]+Str_e1[3]
// # Stre_e2 = Str_e1[0:4]
// # print(Stre_e2) #둘다 Life 출력
print(Str_e1[-6:]) #Python 출력
test = 'pithon'
print(test[0] + 'y' + test[2:]) #pithon을 python
// #문자열 포매팅
num = 5
print('i eat %d apples.' %num) # 숫자는 d사용
print('i eat %sapples.' %'pin')# 문자열은 s사용
// #여러개도 가능
number = 21
day = "five"
print("I ate %d apples. so I was sick for %s days." %(number,day)) //괄호로 묶어서 사용
#I ate 21 apples. so I was sick for five days.
#s로 대부분 커버가능