반복문

파이썬 기본|2020. 11. 30. 17:46

# 반복문

# 수십번, 수백번 반복되는 작업을 간단하게 반복문을 통해 구현

# for(횟수),while(조건문)

"""

형식

 

for 변수(i) in range (시작값, 끝값+1, 증가값)

실행문 작성(들여쓰기!!!!조심!!!!!!!!)

 

"""

# print("장영재 천재")

# print("장영재 천재")

# print("장영재 천재")

# print("장영재 천재")

# print("장영재 천재")

# print("장영재 천재")

# print("장영재 천재")

# # print("장영재 천재")

# # print("장영재 천재")

# # print("장영재 천재")

#

# for i in range (0,10,1) :

# print("장영재 천재",i)

#

#

# i = 0

# for i in range (5, -1, -1) :

# print("장영재 천재", i)

#

#

# #########1부터 10까지의합

#

# i = 0

# hap = 0

#

# for i in range(1,11,1) :

# hap = hap +i

# print(hap)

# print("1부터 10까지의합 : %d" % hap)

#

# quiz 123부터 456까지 짝수의 합구하기

#

# a=0

# b=0

#

# for a in range(124,457,1) :

# if (a%2==0) :

# continue

#

# b = b + a

# print("짝수들의 합%d" % b)

#

# a = 0

# b = 0

#

# for a in range(124, 457, 2):

#

# b = b + a

# print("짝수들의 합%d" % b)

#

#

#

# quiz 123부터 456까지 짝수의 합 구하기

#

# i=0

# hap =0

# num1=0

# num2=0

# num3 =0

#

# num1=int(input("시작값입력:"))

# num2=int(input("끝값입력:"))

# num3=int(input("증가값입력:"))

#

# for i in range(num1,num2+1,num3) :

# hap = hap+ i

# print(hap)

 

 

## 구구단 출력

# i, dan = 0, 0

# dan = int(input("출력할 단은?:"))

#

# for i in range (1,10,1) :

# print("%d x %d= %d" %(dan, i ,dan*i))

# print("끝")

#

 

 

 

 

 

#주사위 2개 굴렸을떄 나오는 모든 경우의 수

# 첫번쨰 주사위가 1일떄 // 두번쨰 주사위가 1~6

#

# i, k = 0,0

# for i in range (1,7,1):

# print("#############첫쨰 주사위 눈 %d############"%i)

# for k in range(1,7,1):

# print("두번쨰 주사위의 눈:%d" %k)

# print("끝")

 

 

 

 

##quiz

# 구구단 2단 9단까지

#9x9 ~ 2x1

 

# a = 0

# b = 0

#

# for a in range(9,1,-1) :

# for b in range(9,0,-1) :

# print("%d x %d = %d: " %(a,b,a*b))

# print("구구단 9단에서2단까지")

 

 

##@quiz(

# 다이아몬드 그리기

# #높이를 입력 받기(홀수만)

# a= int(input("홀수만입력받기"))

# b=0

# for a in range(a,a+1,a+2) :

# print (("◆"*(a-1)),("◆"*(2*a)))

# for b in range(b,b+1,b+2) :

# print(("◆"*(b-1)),("◆"*(2*(b+1))))

#

 

 

# for b in range(1, a+1):

# print (" "* (n-b), "*" * (2*b-1))

# for c in range(c-1, 0, -1) :

# print (" "* (n-c), "*" * (2*c-1))

 

#

# a = int(input("교촌치킨먹고싶다 : "))

# for b in range(2,a+1):

# print("◆" * (b - 1))

 

 

 

# a = int(input("마름모의 크기(숫자)를 입력하세요 : "))

# for b in range(1, a+1):

# print " "* (a-b), "*" * (2*b-1)

# for b in range(a-1, 0, -1) :

# print " "* (b-c), "*" * (2*c-1)

 

# high = 7

#

# # 1 : 1

# # 2 : 2

# # 3 : 3

# # 4 : 4

# # 5 : 3

# # 6 : 2

# # 7 : 1

#

# for i in range (1,high + 1,1):

# if(i < (high / 2) + 1):

# print('*')

 

#(high / 2) + 1

 

 

 

 

 

 

 

 

 

 

a= int(input("배고파:"))

 

for i in range(0,int((a+1)/2+1)) :

print("◆"*i)

for i in range(int((a+1)/2-1),-1,-1) :

print("◆"*i)

'파이썬 기본' 카테고리의 다른 글

리스트.듀플.딕셔너리  (0) 2020.12.01
while 반복문  (0) 2020.11.30
파이썬 조건문  (0) 2020.11.30
파이썬 연산자  (0) 2020.11.30
파이썬 변수와데이터  (0) 2020.11.30

댓글()