놀라운 분기 및 루프 2
-
시험 점수 판정 절차를 작성하는 세 가지 방법
첫 번째 글쓰기 방법 :
temp = input('请输入成绩:') a = int(float(temp)) if 90< a <= 100: print('A') if 80< a <=90: print('B') if 60 < a <=80: print('C') if 0<= a <=60: print('D') else: print('输入错误')
두 번째 작성 방법 :
temp = input('请输入成绩:') a = int(float(temp)) if 90< a <= 100: print('A') else: if 80< a <=90: print('B') else: if 60 < a <=80: print('C') else: if 0<= a <=60: print('D') else: print('输入错误')
세 번째 글쓰기 방법 :
temp = input('请输入成绩:') a = int(float(temp)) if 90< a <= 100: print('A') elif 80< a <=90: #elif相当于C语言中的else if print('B') elif 60 < a <=80: print('C') elif 0<= a <=60: print('D') else: print('输入错误')
세 가지 작성 방법 중 첫 번째 프로그램은 실행 효율이 가장 낮고 나머지 두 개는 실행 효율이 높습니다.
-
Python의 If-else
다른 문제를 해결할 수 있습니다 . C 언어는 근접성의 원리이며 파이썬은 모호하지 않습니다.
if ( hi > 2 ) if ( hi > 7 ) printf( "好棒!好棒!" ); else printf( "切~" );
-
조건식
x, y = 4, 5 if x < y: small = x else: small = y # 上面的四行代码,相当于下面一行 small = x if x < y else y
-
단언
assert 뒤에있는 조건이 false이면 프로그램이 자동으로 충돌하고 프로그램 테스트를 위해 Assertion Error 예외를 발생시킵니다.
>>> assert 3 > 4 Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> assert 3 > 4 AssertionError >>> assert 4 > 3 >>>
영상 학습 시청의 효율성이 너무 낮다는 것을 알게되어 책을 읽어야합니다. Zhihu는 Liao Xuefeng의 Python 자습 웹 사이트를 추천했으며 다음 동영상 노트는 업데이트되지 않습니다.