Hirdetés
- Vezeték nélküli fejhallgatók
- Milyen széket vegyek?
- Soundbar, soundplate, hangprojektor
- Milyen Blu-ray írót?
- 5.1, 7.1 és gamer fejhallgatók
- Milyen kompakt digitális fényképezőgépet?
- Pedzegeti az új Xbox irányát a Microsoft
- Autóhifi
- Mégis meglepi egy új GeForce-szal a rajongókat az NVIDIA?
- Milyen billentyűzetet vegyek?
Ú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
- í kilenc! AKCIÓS PRECÍZIÓS KÉSZÜLÉK! 7560 i9-11950H 64GB RAM 1TB SSD Nvidia RTX A3000 6GB 1 év gar
- MacBook Air M4 24GB 512GB Garancia! Starlight / SKY / SILVER
- Xiaomi Redmi Note 14 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Tablet felvásárlás!! Samsung Galaxy Tab A8, Samsung Galaxy Tab A9, Samsung Galaxy Tab S6 Lite
- iPhone 16 Pro 128GB Desert Titanium -1 ÉV GARANCIA - Kártyafüggetlen
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

