10명의 학생들의 점수가 아래와 같을 때, 80점 이상인 학생들의 갯수를 세어보자 a=[95,80,60,50,70,65,85,80,100,90] n=0 for i in range(0,10): if a[i] >= 80: n = n+1 print(n)
1. n.split() 함수 사용하기 n=input("과일을 5개 입력하세요") >> 사과 배 딸기 포도 바나나 n=n.spilt() print(n) >>['사과','배','딸기','포도','바나나'] 2. 리스트에 있는 요소 하나씩 출력하기 a=['사과','배','딸기','포도','바나나'] print(a[0]) print(a[1]) print(a[2]) print(a[3]) print(a[4]) >> 사과 배 딸기 포도 바나나 반복문으로 출력하기 for i in range(0,5): print(a[i]) >> 사과 배 딸기 포도 바나나 다음시간에 이어서 계속...
1. ***를 3번 출력하기 for i in range(3) print("***") *** *** *** range(n)은 n번 반복하기 2. 1~9까지 차례로 출력하기 for i in range(1,10): print(i) 1 2 3 4 5 6 7 8 9 i는 하나씩 증가하는 수 3. 2의 배수 출력하기 for i in range(1,10): print(2*i) 2 4 6 8 10 12 14 16 18 i에 연산을 하면, 배수를 표현할 수 있다. 2*i 는 2의 배수, 3*i는 3의 배수 4. 구구단 2단 출력하기 for i in range(1,10): print(2,"*",i,"=",2*i) 2 * 1 = 2 2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12..
8. 몇 각형의 도형을 그릴까요? 물어보고 그려주도록 코드 수정하기 import turtle as t t.shape ('turtle') t.color ('green') n=int(input("몇 각형의 도형을 그릴까요?:")) def drawing(n): for i in range(n): t.forward(50) t.right(360/n) drawing(n) n= input 함수를 이용해서 몇 각형으로 그릴지 입력을 받아, 도형을 출력합니다. 9. 몇 개의 도형을 그릴까요? 물어보고 그려주도록 코드 수정하기 import turtle as t t.shape ('turtle') t.color ('#18600F') n1=int(input("몇 각형의 도형을 그릴까요?:")) n2=int(input("몇 개의 ..
1. 파이썬에서 기본으로 제공하는 터틀을 불러옵시다. import turtle as t t.shape('turtle') t.forward(100) t.right(90) 2. turtle로 사각형 그리기 import turtle as t t.shape('turtle') t.forward(100) t.right(90) t.forward(100) t.right(90) t.forward(100) t.right(90) t.forward(100) t.right(90) 3. 반복문으로 사각형 그리기 for문이 익숙하지 않은 경우에는, 스크래치를 통해 먼저 연습을 해보자. (4)번 반복하기 블럭에 해당하는 문구는 for i in range(4): 이다. import turtle as t t.shape('turtle')..
Q. 10이하의 정수를 입력받아, 입력받은 정수의 개수만큼 "파이썬"이라고 출력하세요. 입력: 5 출력: 파이썬 파이썬 파이썬 파이썬 파이썬 조건을 살펴보면 1. 10 이하의 정수를 입력했을 때만 동작하기 -> if 10 int(input()) 3. 입력받은 개수만큼 문자 출력하기 -> for i in range(n): a=int(input("숫자를 입력하세요:")) if a
같은 글자를 반복해서 출력하고 싶을 때, for i in range(1,4): print("감자") #출력 감자 감자 감자 for문의 range 범위를 (1,4)로 주었기 때문에, for문에 있는 print명령어를 3번 반복한다. for문 아래에 있는 명령어를 반복하는 것이기 때문에 이렇게 명령어를 섞어서 사용하면, 결과도 섞어서 나온다. for i in range(1,6): print("감자") print("고구마") #출력 감자 고구마 감자 고구마 감자 고구마 감자 고구마 감자 고구마 그러면 for문을 이용해서 구구단을 표현해 보자. f스트링을 이용해 바뀌는 숫자를 i로 표현해주고, 연산값을 i*2로 표현했다. for i in range(1,10): print(f'2*{i}={i*2}') #출력 2*..
for로 반복문을 작성할 때는 아래와 같이 사용한다. for i in range(1,5): print(i) 출력: 1 2 3 4 리스트에 있는 목록을 실행할 때는, in 다음에 변수명을 적어주면 된다. a=["빨강","노랑","초록","파랑"] for color in a: print(color) 출력: 빨강 노랑 초록 파랑 for문을 이용해 3,4,5,6을 출력하고 싶다면, for n in range(3,7): print(n) 출력: 3 4 5 6
if 조건문은 다음과 같이 사용한다. if a==0: print(a) 정수 a를 입력받아, 홀수라면 "홀수입니다", 짝수라면 "짝수입니다"를 출력하는 코드는 다음과 같다. a=int(input("숫자를 입력하세요:")) if a%2==1: print("홀수입니다") elif a%2==0: print("짝수입니다")
1. 파이썬 내장함수 2. 사용자 정의함수 함수를 정의해서 사용할 때는 아래와 같이 사용한다. a=int(input("숫자를 입력하세요:")) b=int(input("숫자를 입력하세요:")) def add(): print(a+b) add() 함수와 조건을 더해서 이렇게 만들 수도 있다. a=int(input("숫자를 입력하세요:")) b=int(input("숫자를 입력하세요:")) print(""" 1. 더하기 2. 빼기 """) c=int(input("어떤 연산을 할지 번호를 입력하세요:")) def add(): print(a+b) def sub(): print(a-b) if c==1: add() elif c==2: sub() else: print("잘못 입력하셨습니다.")
Comment