def cond(condition, true, false):
if condition:
return true
return false
x = 20
s = cond(x > 10, "x greater than 10", "x less or equals 10")
0
A
답변
9
파이썬 삼항 작업을이 같은 표준 라이브러리의 파이썬 기능이 있습니까 만은 "만약 표현"로 대신 물음표와 콜론 이루어집니다.
s = "x greater than 10" if x > 10 else "x less or equals 10"
+0
위대한, 감사합니다 – atomAltera
+1
C/C++ 하나 훨씬 좋네요 ... – Jacko
2
파이썬은 다음과 같이 읽고, (이것은 실제로 조건식를 불렀다) 원계 같은 연산자가 있습니다
s = "x greater than 10" if x > 10 else "x less or equals 10"
관련 문제
- 1. 파이썬 : 사실 이후에 프로퍼티 게터 변경
- 2. 조건의 조건과 조인 조건의 차이점
- 3. 사실
- 4. = 사실
- 5. 문제는 사실
- 6. Django1.4의 form.is_valid() 항상 반환 사실
- 7. "if"조건의 문제
- 8. 난간 조건의 랜덤 루프
- 9. OData $ 필터 조건의 정규식?
- 10. 타임 스탬프 조건의 성능
- 11. 제약 조건의 사용 R
- 12. MySQL의 여러 및 조건의
- 13. 다중 조건의 gridview 필터링
- 14. 두 조건의 스칼라 필터
- 15. 여러 조건의 루프가있는 루프
- 16. Renderpartial 조건의 asp.net MVC
- 17. 특정 조건의 문자열 검색
- 18. 특정 조건의 preg_replace
- 19. 선택 정렬에서 조건의 역할?
- 20. C++ 데이터 구조 (표준 라이브러리) 덤프 (파이썬 인쇄 기능과 유사)
- 21. 유사 검색
- 22. 프롤로그 determinacy - 나는 사실 수 있도록 설정 한 그룹화 사실
- 23. 사실 abt 루비 시간
- 24. HTML 형식의 프레임입니까? 사실
- 25. 오라클 pseduo - 사실 '보기
- 26. 자바 소켓 반환 사실
- 27. 아약스 순서 : 사실
- 28. PHP : override_function 사실 부울이
- 29. Z3에서 귀납적 사실 증명
- 30. jQuery.extend의 반전 (사실, ...)
관련 질문 [파이썬 삼항 연산자 (HTTP : // 유래. com/questions/394809/python-ternary-operator). – RanRag
이러한 함수는 모든 경우에 true 및 false 인수를 모두 평가하므로 존재하지 않아야합니다. – kindall