파이썬 기초 문법
이글루스가 정지를 먹어 옮겨왔음
파이썬 처음으로 접하여 신세계 여씀
알아서 변수 형변환 해주는게 신기
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단출력)
파이선 기초문법 끝~
추후에 공부했던 소스를 올리겠습니다.