이 글은 Python 학습 과정에서 if를 작성하는 여러 가지 방법을 요약합니다.
Python 예제 학습에서 발생하는 작은 문제는 각 파일의 결과를 표시하도록 주제를 변경했습니다. 목록과 if를 사용하여 완료할 수 있습니다. 문장, 기사는 원래 질문과 답변
으로 끝납니다. 1. If 메서드
A. 프로그램
# !/usr/bin/python
# -*- 코딩: UTF-8 -*-
i = int(input('순이익:'))
arr = [1000000, 600000, 400000, 200000, 100000, 0]
rat = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1]
r = 0
범위(0, 6)의 idx에 대해:
if i > 🎜> r += (i - arr[idx]) *rat[idx]
if arr[idx] == 0:
print('<100000','file',(i - arr[idx]) * 쥐[idx])
else:
print(arr[idx] ,'file',(i - arr[idx]) * 쥐[idx])
i = arr[idx]
print('총 보너스:',r)
D:PythonScriptpythonpython.exe D:/PythonScript/456
순이익: 1100000
1000000 파일 1000.0
600000 파일 6000.0
400000 파일 6000.0
200000 파일 10000.0
100000 파일 7500.0
<100000 파일 10 000.0
총 보너스: 40500.0
프로세스 종료 코드 0
# -*- 코딩: UTF-8 -*-
i = int(input('순이익:'))
arr = [1000000, 600000, 400000, 200000, 100000, 0]
rat = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1 ]
r = 0
(0, 6) 범위의 idx:
if i > arr[idx]:
r += (i - arr[idx]) *rat[idx ]
if arr[idx] == 0:
print('<100000','file',(i - arr[idx]) *rat[idx])
else:
r)
B. 결과
D:PythonScriptpythonpython.exe D:/PythonScript/45 6
순이익: 1100000
1100000 파일 1000.0
1000000 레벨 6000.0
600000 레벨 6000.0
400000 레벨 10000.0
200000 레벨 7500.0
<10 0000 레벨 10000.0
총 보너스: 40500.0
종료 코드 0으로 프로세스 완료
C. 프로그램# !/usr/bin/python
# -*- 코딩: UTF-8 -*-i = int(input('순이익:'))arr = [1000000, 600000, 400000, 200000, 100000, 0]
rat = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1]
r = 0
(0, 6) 범위의 idx에 대해:
if i > arr[idx]:
r += (i - arr[idx]) *rat[idx]
print(arr[idx] if arr[idx]>0 else ' <100000' ,'file',(i - arr[idx]) *rat[idx])
i = arr[idx]
print('총 보너스:',r)
D: PythonScriptpythonpython.exe D:/PythonScript/456
순이익 : 1100000
1000000레벨 1000.0
600000레벨 6000.0
400000레벨 6000.0
200000레벨 10000.0
100000레벨 75 00.0
< ;100000레벨 10000.0
총 보너스: 40500.0
종료 코드 0으로 프로세스 완료
목록 방법 프로세스
#!/usr/bin/python
# -*- 코딩: UTF-8 -*-
i = int(input('순이익:'))
arr = [1000000,600000,400000,200000,100000,0]
rat = [0.01,0.015,0.03,0.05,0.075,0.1]
fff = ['6단기어','5단기어', '네 번째 기어', '세 번째 기어', '두 번째 기어', '첫 번째 기어']
r = 0
for idx in range(0,6):
if i> ;arr[idx]:
r+=(i-arr[idx])*rat[idx]
> i=arr[idx]
인쇄('총 보너스:',r)
2. 원래 질문과 답변
1500.0
10000.011500.0
위 내용은 Python 학습 과정에서 여러 가지 작성 방법을 요약합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!