python_12

2021. 1. 29. 18:45python

# 다음 변수에 저장되어 있는 값을 활용해서 동일한 결과가 나오도록 코딩

# x,y,z ='100',10.5,20

#결과 1 :110.5 결과2 :10020 결과3 :10.520.0



x='100'

y=10.5

z=20

 

x= int(x)

num1 = x+y

print(num1)

 

num2= x*x

sum = num2+z

print(sum)

 

print(str(y)+str(z)+str('.0'))




#제어문 if문

##단일 if문 , 다중 if 문

### if 조건문:

# 수행할 문장1

# 수행할 문장2

 

a= True

b= False

if a:

print("good") # 같은 조건문에 따른 출력이 같기 떄문에 일렬로 정렬을 해야 하고 내어쓰기 또는 들여쓰기를 할 경우 같은 열에 있기만 하면 된다.

print("good")

print("good")

 

if b:

print("?")

 

x= 15

if x >15:

print("?")

 

# x=(int(input("값을 입력하시오")))

# if x <484:

# print("%d는 484보다 작다" % x)

 

x=15 #매개변수

if x in(10,11,15):

print("입력받은 값과 비교값(%d)은 동일하다" % x)

 

x= 16

if type(x) is int:

print("int형")

print(type(x))

 

#단일 if (if~else)



# if 조건식:

# 수행할문장1

# 수행할문장2

# esle:

# 수행할 문장3

# 수행할 문장4

 

x =15

if x >10 and x==15:

print("good")

else:

print("?")



money = 4000

card = False

if money >= 5000 or card:

print("집에 갈 수 있겠다")

else:

print("집에 가지 못 한다.")



money = 4000

card = False # boolean의 경우 참 거짓에 대한 것만 판단

if money >= 4000 or card:

print("집에 갈 수 있겠다")

else:

print("집에 가지 못 한다.")

 

loatto = 23

list_nu = [1,9,23,45]

if loatto in list_nu:

print("세계여행")

 

# loatto = int(input("값을 입력하시오"))

# list_nu = [1, 9, 23, 45]

# if loatto in list_nu:

# print("세계여행")

# else:

# print("다음기회에")

 

# num = 3

# if num %2 ==0:

# print("짝수")

# else:

# print("홀수")



# 문자열 : kg= "나이:30, 키 180"

# 조건 30보다 작고 175 이상일때 내용 출력(임의의 내용)

 

# kg = "나이:30, 키 180"

# age=30

# tall=180



# if age<30 and tall>175:

# print("30보다 작고 175이상 이다.")

# else:

# print("조건에 충족하지 않는다.")

 

# #두개의 임의의 정수값을 입력 받은 후 가장 큰 값만 출력하기

 

# a = int(input("a의 임의의 정수값을 입력하세요"))

# b = int(input("b의 임의의 정수값을 입력하세요"))

 

# if a > b:

# print("b보다 a가 더 크며 입력받은값은{}".format(a))

# else:

# print("a보다 b가 더 크며 입력받은값은{}".format(b))

 

#다중 if문

 

# if 조건식:

# 수행할문장1

# 수행할문장2

# elif 조건문:

# 수행할 문장3

# 수행할 문장4

# elif 조건문

# 수행할 문장5

# 수행할 문장6

# else:

# 수행할 문장7

# 수행할 문장8

 

# 3개의 임의의 정수값을 입력 받은 후 비교해서 가장 큰 값과 가장 작은 값을 출력하는 코드

 

var1 = int(input("임의의 정수값을 입력하세요"))

var2 = int(input("임의의 정수값을 입력하세요"))

var3 = int(input("임의의 정수값을 입력하세요"))

 

if var1>var2 and var1>var3:

num_max= var1

elif var2>var1 and var2>var3:

num_max=var2

elif var3>var1 and var3>var2:

num_max=var3

if var1<var2 and var1<var3:

num_min= var1

elif var2<var1 and var2<var3:

num_min=var2

elif var3<var1 and var3<var2:

num_min=var3

print('가장작은값은 %d 이고 가장 큰 값은 %d이다' % (num_max, num_min))

'python' 카테고리의 다른 글

python_14  (0) 2021.02.01
python_13  (0) 2021.01.29
python_11  (0) 2021.01.29
python_10  (0) 2021.01.29
python_09  (0) 2021.01.29