'프로그래밍'에 해당되는 글 2건

[Python3]별 찍기, 공백 포함하여 만들기

숫자 입력하면 저렇게 사진처럼 뜨는 결과를 가져옴니다


num=int(input())

for i in range(1,num+1):

    print(' '*(num-i),end='')

    print('*'*i,end='')

    if i != 1:

        print('*' * (i-1), end='')

    print(''*i)

for i in range(1,num+1):

    print(' '*i,end='')

    print('*'*(num-i),end='')

    if i != num:

     print('*' * (num-i-1), end='')

    print(''*i)



'공부 > Python3' 카테고리의 다른 글

파이썬 기초 문법  (0) 2018.04.02
블로그 이미지

wowrebong

,
파이썬 기초 문법
이글루스가 정지를 먹어 옮겨왔음
파이썬 처음으로 접하여 신세계 여씀
알아서 변수 형변환 해주는게 신기

a=input() //c언어의  scanf와 같음 
type(a) 해당 변수형 반환

논리연산자 관계연산자 다른 언어랑 비슷

type(True)하면 bool형이 반환 소문자 true는 아님
False도 마찬가지 True+True=2
True*False=0 왜냐 True=1 False=0

한줄에 여러값 대입가능 ex) a,b=100,200

if문 예제 
a=99
if a<100 :
print("100보다작음")

논리연산자 예제
a=99
(a>100) and (a<200)
(a>100) or (a<200)
not(a==100)
결과
False True True

for문 예제
for 변수 in range(시작,끝,증가값) :
행할 명령

for i in range(0,3,1) :
과 
for i in [0,1,2] : 는 같은 구문이다.

랜덤함수 
import random
random.randrange(1,5)
randrange(시작값,끝값+1) 주의!

오늘 푼 연습문제

문제1 시간초를 입력받아 시분초로 나타내기

문제2 큰 숫자에서 작은 숫자를 뺀 값을 출력하는 프로그램

문제3 1에서 9단까지 구구단 모두 출력

문제4 랜덤 구구단 출력(랜덤함수 돌려서 6이면 6단출력)

파이선 기초문법 끝~

추후에 공부했던 소스를 올리겠습니다.

'공부 > Python3' 카테고리의 다른 글

[Python3]별 찍기, 공백 포함하여 만들기  (0) 2018.04.04
블로그 이미지

wowrebong

,