Recent Posts
Tags
- 코딩테스트
- 기초다지기
- 코딩테스트 python
- 빅데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- AI 플랫폼을 활용한 데이터 분석
- Machine Learning
- PY4E
- 부스트코스
- 파이썬
- 난생처음 R코딩&데이터 분석 저서
- 빅분기
- python
- Oracle
- 정보처리기사
- [멀티잇]데이터 시각화&분석 취업캠프(Python)
- 이것이 취업을 위한 코딩테스트다 with 파이썬
- 빅데이터분석기사
- boostcoures
- DB
- 오라클
- Ai
- SQL
- 이기적
- 데이터베이스
- r
- boostcourse
- 데이터 분석 기반 에너지 운영 관리자 양성 및 취업과정
- 네이버부스트캠프
- 프로그래머스
- 인공지능기초다지기
- Today
- Total
매일공부
[python] 파이썬 condition, loop 예제; 행렬, 별 본문
1. 5행 4열 행렬 출력
#outer 반복문은 행 수, inner 반복문은 열 수
for row in range(5):
for col in range(4):
print("({0}, {1})".format(row, col), end=" ")
print()
#tuple 사용
for row in range(5):
for col in range(4):
a = (row, col)
print(a, end=" ")
print()
2. 정사각형 * 출력
for row in range(5):
for col in range(5):
print("*", end=" ")
print()
3. 다양한 직각 정삼각형 * 출력
#반복문
for row in range(1, 6):
for col in range(row):
print("*", end=" ")
print()
#재귀활용
def star(num):
if num > 0:
star(num-1)
print("★ " * num)
print(star(5))
for row in range(5):
for col in range(5-row):
print("*", end=" ")
print()
# *아래의 반대로 출력하려면? outer for 문 내부에 2개의 for 문 사용
for row in range(5):
for col in range(row):
print(" ", end=" ")
for col in range(5-row):
print("*", end=" ")
print()
for row in range(1, 6):
for col in range(5-row):
print(" ", end=" ")
for col in range(row):
print("*", end=" ")
print()
'Programming > Python' 카테고리의 다른 글
[python] 파이썬 list & 자료구조 예제 (0) | 2022.08.21 |
---|---|
[python] 파이썬 예외 처리; try - except - else - finally (0) | 2022.08.12 |
[python] 파이썬 condition, loop 예제; 홀짝 (0) | 2022.08.08 |
[python] 반복문 else, break, contiue 포함 여부 차이 (0) | 2022.08.08 |
[python] 자료형 변환, 문자열 판단 (0) | 2022.08.08 |
Comments