Guidelines

λΆˆλ¦¬μ–Έ 값을 κ²°ν•©ν•˜λŠ” and, or μ—°μ‚°μž

이번 μˆ˜μ—…μ—μ„œλŠ” and와 or μ—°μ‚°μžμ— λŒ€ν•΄ 쑰금 더 μžμ„Ένžˆ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.


and μ—°μ‚°μž

and μ—°μ‚°μžλŠ” μ—°μ‚°μž 쒌우의 λͺ¨λ“  쑰건이 μ°Έ(True)일 λ•Œλ§Œ 참을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

and μ—°μ‚°μž μ˜ˆμ‹œ
is_admin = True is_logged_in = True # 관리μž₯μ΄λ©΄μ„œ λ‘œκ·ΈμΈν•œ 경우 print(is_admin and is_logged_in) # True

μœ„ μ½”λ“œ μ˜ˆμ‹œμ—μ„œ is_admin and is_logged_inλŠ” κ΄€λ¦¬μžμ΄λ©΄μ„œ(is_admin) λ‘œκ·ΈμΈν•œ 경우(is_logged_in)μ—λ§Œ 참을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

이와 같이 and μ—°μ‚°μžλŠ” μ—¬λŸ¬ 쑰건을 λ™μ‹œμ— λ§Œμ‘±ν•΄μ•Ό ν•˜λŠ” κ²½μš°μ— μ‚¬μš©λ©λ‹ˆλ‹€.


or μ—°μ‚°μž

or μ—°μ‚°μžλŠ” μ—°μ‚°μž μ’Œμš°μ—μ„œ 적어도 ν•˜λ‚˜μ˜ 쑰건이 μ°Έ(True)일 λ•Œ 참을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

or μ—°μ‚°μž μ˜ˆμ‹œ
is_admin = True has_permission = False # κ΄€λ¦¬μžκ±°λ‚˜ κΆŒν•œμ΄ μžˆλŠ” 경우 print(is_admin or has_permission) # True

μœ„ μ½”λ“œ μ˜ˆμ‹œμ—μ„œ is_admin or has_permissionλŠ” κ΄€λ¦¬μžμ΄κ±°λ‚˜(is_admin) κΆŒν•œμ΄ μžˆλŠ” 경우(has_permission)에 참을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

or μ—°μ‚°μžλŠ” μ—¬λŸ¬ 쑰건 쀑 ν•˜λ‚˜λ§Œ λ§Œμ‘±ν•˜λ©΄ λ˜λŠ” κ²½μš°μ— μ‚¬μš©λ©λ‹ˆλ‹€.


and, or μ—°μ‚°μž ν™œμš©ν•˜κΈ°

μ•„λž˜μ™€ 같이 and, or μ—°μ‚°μžλ₯Ό μ‘°ν•©ν•˜μ—¬ μ—¬λŸ¬ 쑰건을 κ²°ν•©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

and, or μ—°μ‚°μž μ‘°ν•© μ˜ˆμ‹œ
is_admin = True is_logged_in = True has_permission = False # κ΄€λ¦¬μžμ΄κ³  λ‘œκ·ΈμΈν•œ 경우 λ˜λŠ” κΆŒν•œμ΄ μžˆλŠ” 경우 is_allowed = (is_admin and is_logged_in) or has_permission print(is_allowed) # True

μ˜ˆμ‹œμ˜ is_allowed λ³€μˆ˜λŠ” is_admin이 참이고 is_logged_in이 참인 경우, λ˜λŠ” has_permission이 참인 κ²½μš°μ— 참을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

Mission
0 / 1

λ‹€μŒ 쀑 and μ—°μ‚°μžμ— λŒ€ν•œ μ„€λͺ…μœΌλ‘œ μ˜³μ€ 것은 λ¬΄μ—‡μΌκΉŒμš”?

쑰건 쀑 ν•˜λ‚˜λ§Œ 참이어도 참을 λ°˜ν™˜ν•œλ‹€.

쑰건이 λͺ¨λ‘ 거짓일 λ•Œ 참을 λ°˜ν™˜ν•œλ‹€.

λͺ¨λ“  쑰건이 참일 λ•Œλ§Œ 참을 λ°˜ν™˜ν•œλ‹€.

쑰건 쀑 ν•˜λ‚˜λΌλ„ 거짓이면 참을 λ°˜ν™˜ν•œλ‹€.

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result