⊗pyPmCdTO 143 of 208 menu

파이썬의 삼항 연산자

두 개의 변수가 있다고 가정해 봅시다:

tst1 = 5 tst2 = 10

어떤 변수가 더 큰지 확인하고 해당 메시지를 출력해 봅시다:

if tst1 > tst2: print('+++') else: print('---')

그러나 이 조건은 삼항 연산자를 사용하여 더 짧게 작성할 수 있습니다.

그 구문은 다음과 같습니다:

'condition 1이 참일 때의 메시지' if condition else 'condition 1이 거짓일 때의 메시지'

삼항 연산자를 사용하여 조건을 다시 작성해 봅시다:

print('+++' if tst1 > tst2 else '---')

삼항 연산자는 코드 이해를 어렵게 만들 수 있으므로 가장 간단한 경우에만 사용해야 합니다.

다음 코드가 주어졌습니다:

tst = 12 if tst > 0: print('+++') else: print('---')

삼항 연산자를 사용하여 다시 작성하세요.

다음 코드가 주어졌습니다:

tst = 'abcde' if 'a' in tst: print('+++') else: print('---')

삼항 연산자를 사용하여 다시 작성하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부