### Hello 문자열 출력
print("Hello")
Hello
### 'end' 매개변수의 역할
print("Hello", end='\n')
print("Hello", end='')
print("Hello")
Hello HelloHello
### 동물의 다리의 개수는?
animal_leg = 4
print(animal_leg)
4
str1 = 'my'
str2 = 'name'
print(str1, str2)
my name
str1 = '''
line1
line2
line3
'''
print(str1)
line1 line2 line3
# '\n'은 줄을 바꿈의 명령의 내용을 전달한다.
print("Line1 \nLine2 \nLine3 \n")
Line1 Line2 Line3
str12 = "my" + "name"
print(str12)
myname
name = input("당신의 이름은 ?")
print(name)
당신의 이름은 ?toto toto
str1 = "my" + " name is"
name = input("당신의 이름은 ?")
print(str1, name)
당신의 이름은 ?toto my name is toto
name = input("당신의 이름은 ?")
print("당신의 이름은" + name + "입니다.")
당신의 이름은 ?superman 당신의 이름은superman입니다.
age = input("나이는 ?")
print("당신의 나이는 " + age + "입니다.")
나이는 ?30 당신의 나이는 30입니다.
print(type(age))
<class 'str'>
age = int( input("나이는 : ") ) # 입력 후, 정수형 변환
# sep는 ','가 갖는 한칸 공백을 없애준다.
print("당신의 10년 후의 나이는 " , age+10 ,"입니다.", sep="")
나이는 : 35 당신의 10년 후의 나이는 45입니다.
print(9 + 10) # 더하기
print(9 - 10) # 빼기
print(30 / 5) # 나누기
print(5 * 3) # 곱하기
print(2**5) # 제곱 연산 2*2*2*2*2
print(17 % 4) # 나머지 1
print(17//4) # 몫 4
19 -1 6.0 15 32 1 4
print( 3 == 3 ) # True (1이상)
print( 3 != 3 ) # False (0)
print( 3 >= 1 )
print( 3 <= 1 )
# 1 => 1 # 에러 => =이 먼저오면 에러 발생
True False True False
print(5 != 5) # False
age = 18
print(age >= 15) # True
age = 13
print(age >= 15) # False
False True False
print(True and True)
print(1 and 3)
print(1 and 0)
print(True and False)
print(1 in [1,2,3,4])
True 3 0 False True
(1 == 1) and (1 > 0)
True
print((1 == 1) or (1 > 0) )
print((1 == 1) | (1 > 0) )
True True
print( not 1 ) # False
print( not False) # True
False True
## A or B : A와 B중에 하나라도 True가 있으면 결론적으로 True가 된다.그 외에는 False
print(5!=5 or 5>=3) # False and True => True
True
## 19세 입장 금지 영화
## 출입조건 19세 이상이고, 남자 입장 가능
age = 17
sex = "M"
print(age >= 19 and sex=="M") # True : 입장 불가
False
## 출입조건 19세 이상이거나(또는) 아이가 있는 친구는 가능한 영화
age = 17
gubun = "P" # 부모
print(age >= 19 or gubun=="P") # False or True => True : 입장
True
a = 5
b = 2
plus = a + b
mul = a * b
div = a / b # 결과값 형변환 5/2 = 2.5
remainder = a % b
power = a ** b
print("합은 %d 입니다." % a)
print("%d 와 %d의 합은 %d 입니다." % (a, b, plus))
print("{} 와 {}의 합은 {}입니다.".format(a, b, plus))
print("{} 와 {}의 나눈 값은 {:.2f}입니다.".format(a, b, div))
합은 5 입니다. 5 와 2의 합은 7 입니다. 5 와 2의 합은 7입니다. 5 와 2의 나눈 값은 2.50입니다.
print("{2} 와 {1}의 합은 {0}입니다.".format(2, 5, 7))
7 와 5의 합은 2입니다.
print("{0} 와 {1}의 나눈 값은 {2}입니다.".format(a, b, div))
5 와 2의 나눈 값은 2.5입니다.
people = 10
if people >= 10:
print("두개의 방을 예약해야 합니다.")
else:
print("305호실 예약 가능합니다.")
두개의 방을 예약해야 합니다.
for one in ['하나', '둘']:
print(one)
하나 둘
str1 = '''
line1
line2
line3
'''
print(str1)