Pythhon-순환 처리 및 데이터 분류 정보 -

순환 처리


순환을 사용하면 같은 처리를 반복할 수 있다.

반복 지정


예컨대
greeting = "Hello world"
print(greeting)
print(greeting)
print(greeting)
같은 프로그램이면 Helloworld가 3번 표시됩니다.
하지만 100번을 반복하면 같은 작법이 어렵다.
따라서 같은 처리를 반복할 때 for를 사용합니다.
위의 프로그램을 다시 쓰면 다음과 같다.
greeting = "Hello world"
for i in range(3):
  print(greeting)
이때 사용하는 i는 변수입니다.
(주제 밖의 말은 주로 순환 처리를 할 때 습관적으로 i를 사용한다.
i를 변수로 사용한 경우 j를 사용하고 사용한 경우 k를 사용합니다.
이것은 "알파벳이 i~n으로 시작하는 변수 이름은 정수형이다."이다.이런 규정이 있어서요.
또한range 뒤 괄호에서 숫자가 중복되는 횟수입니다.
100번 반복하면 괄호 안에 있는 내용이 100이 되는 것이다.
콜럼버스를 잊지 마세요!

변수 i로 여러 번 표시하기


위 프로그램에서 Hello world 다음에 횟수를 표시할 때str 함수를 사용합니다.
실제로 쓰면 이렇게 돼.
greeting = "Hello world"
for i in range(3):
   print(greeting + str(i))
이때str 함수의 괄호는 변수 i입니다!

순환 처리 중인 input 함수


순환 처리에서 input 함수를 사용하면 표준 입력에서 여러 개의 데이터를 수신할 수 있습니다.

반복 허용 횟수


변수를 사용하여 반복 횟수를 지정할 수 있습니다.
변수는count를 사용합니다.
실제로 쓰면 이렇다.
greeting = "Hello world"
count = int(input())

for i in range(count):
  print(greeting)
int 함수의 괄호 중 input의 괄호도 잊지 마세요!
int 함수는 문자열이나 소수점 이하의 값을 정수로 변환하는 함수입니다.

여러 데이터 수신


일부 문자를 입력한 경우 표시할 횟수를 지정할 수 있습니다.
예를 들어 입력한 맨 위에 3개가 있는데 그 위에 있는 3명의 이름은 Reyow, Zenn, Python이다.
그리고 다음 절차를 실행합니다.
count = int(input())

for i in range(count):
    name = input()
    print("Hello " + name)
그리고
Hello Reyow
Hello Zenn
Hello Python
대화 상자.
int 함수로 숫자를 내보내고range 매개 변수로 사용하기
input 함수를 통해 변수name에서 각각 문자열을 끌어당겼습니다. 결과는 다음과 같습니다.
또한 표시할 횟수를 다시 입력해야 합니다.

여러 데이터 분류


for와if를 조합하면 여러 데이터에 대해 같은 처리를 반복할 수 있습니다.
우선 여러 개의 정수 데이터를 받아들이는 프로그램을 작성하세요.
count = int(input())

for i in range(count):
   number = int(input())
   print(number)
표준 입력에서 위에서 3, 10, 15, 7...있으면
그리고 출력은 10, 15, 7이다.
(위에서 세 번 표시하는 처리가 되기 위해)
여기에if를 사용하여 수치를 분류하는 프로그램을 씁니다.
count = int(input())

for i in range(count):
    number = int(input())
    print(number)
    
    if number == 10:
        print(str(number) + "は10に等しい")
    elif number > 10:
        print(str(number) + "は10より大きい")
    else:
        print(str(number) + "は10より小さい")
유사한 표준 입력, 위에서부터 3, 10, 15, 7...있으면
그리고 나서
10
십은 십이다
15
15는 10보다 크다
7
7대 10은 작다
대화 상자.

좋은 웹페이지 즐겨찾기