Új hozzászólás Aktív témák
-
EQMontoya
veterán
válasz
Orionhilles
#1196
üzenetére
Nem kell a "== True", csak zavar az éterben.
De a fő probléma az, hogy ha itt lemész az 5.15 (operator precedence) részhez:
Operator Description
lambda Lambda expression
if – else Conditional expression
or Boolean OR
and Boolean AND
not x Boolean NOT
in, not in, is, is not, <, <=, >, >=, <>, !=, == Comparisons, including membership tests and identity tests
| Bitwise OR
^ Bitwise XOR
& Bitwise AND
<<, >> Shifts
+, - Addition and subtractionAkkor látszik, hogy a relációsjel precedenciája nagyobb az összeadásénál.
Tehát ez fog történni a kódodban:
(a<b)+c == True.
Namost ez egy oltári baromság, de nézzük, hogy mit csinál:
(a<b) -> True
True + c -> bool + int, a bool konvertálódik intté, tehát c+1 a végeredmény.
c+1 == True -> nem, az előző miatt C nagyobb, mint 1.
Új hozzászólás Aktív témák
- Házimozi belépő szinten
- Szünetmentes tápegységek (UPS)
- Autós topik
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- hcl: GPT diszk kisebbre klónozása
- Kormányok / autós szimulátorok topikja
- Hogyan verte le egy telefon chip az egész laptop ipart? – x86 vs ARM
- Konzolokról KULTURÁLT módon
- BMW topik
- Samsung Galaxy Felhasználók OFF topicja
- További aktív témák...
- HIBÁTLAN iPhone 15 Plus 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4531,90% Akksi
- iPhone 17 Mist Blue 256 GB - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- Bontatlan Apple Pencil MU8F2ZM/A 2. generáció / 12 hónap jótállás
- 244 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060 (ELKELT)
- AKCIÓ! Microsoft XBOX Series X 1TB SSD fekete játékkonzol garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
