728x90

operator 2

Python] 연산자

###연산자 ##산술연산자 - 단항연산자, 지수연산자, (곱하기, 나누기, 나머지, 몫), (더하기, 빼기)의 우선순위- 곱하기, 나누기, 나머지, 몫 : *, /, %, //로 결합순서가 좌에서 우- 지수 연산자 : **(2**3=8)로 결합순서가 우에서 좌- 더하기, 빼기 : +, -로 결합순서가 좌에서 우- print divmod(a,b) = (a/b, a%b) ##관계연산자 - 객체가 지는 값의 크기를 비교하여 True, False 반환a==b, a!=b, a>b, a실제 코드 개발 시 연산자 우선순위에 많은 의존 없이 괄호를 적절히 사용해 코드의 가독성을 높이는 것이 좋다.

C#] 널 관련 연산자

널 접합 연산자(널 병합 연산자) : ??null-coalescing operator 좌측 피연산자가 null이 아니면, 그 피연산자에 의해 평가되고,좌측 피연산자가 null이면 우측 피연산자로 평가됨좌변이 null이 아닌 경우에는 우변은 절대 평가하지 않음.이 연산자는 nullable 형식과도 함께 사용 가능. 연산자는 다음 예처럼 변수에 default를 배정하는 데 사용할 수 있음. 12string s1 = null;string s2 = s1 ?? "우변" ; // s2는 "우변"으로 평가cs 널 조건 연산자 : ?.null-conditional operator C# 6.0에 새로 추가된 연산자로, 'Elvis 연산자'로도 불림.해당 연산자를 이용하면 표준적인 마침표 연산자를 이용해 메서드를 호출하거..

728x90