Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
String Vergelijking in Python
Als u twee of meer tekenreekswaarden in Python te vergelijken , gebruikt u vergelijkings-operatoren . Python heeft geen ingebouwde functies voor string vergelijking . Bij het vergelijken van waarden , Python geeft altijd ofwel " true " of " false" om het resultaat aan te geven . Het formaat dat u gebruikt is " waarde1 waarde2 operator . " Bij het maken van vergelijkingen , kunt u gebruik maken van tekenreeksen binnen aanhalingstekens of gebruik variabelen met string waarden . Vergelijkingsoperatoren

Python
heeft verschillende vergelijkings-operatoren die u kunt gebruiken om twee of meer tekenreekswaarden vergelijken . U kunt vergelijking operatoren gebruiken in lussen of voorwaardelijke verklaringen . Gebruik " == " om te controleren of twee tekenreeksen zijn gelijk of " ! = " Om te zien of ze niet zijn. U kunt ook gebruik maken van " > " om te controleren of de eerste snaar groter is dan de tweede of " < " te controleren op het tegenovergestelde . Met " > = " om te zien of deze groter is dan of gelijk is aan , of " < = " om als het minder dan of gelijk aan de tweede .
Chained Vergelijkingen

Python
kunt u keten meer dan een vergelijking samen in dezelfde lijn . Bijvoorbeeld , het vergelijken van ' a ' > ' b ' > ' c ' is hetzelfde als het vergelijken van ' a ' > ' b' en vervolgens ' b ' > ' c ' direct na . Python geeft " true " als alle van de vergelijkingen in de keten waar en "valse " terugkeren als iemand geen return true . Bij een vergelijking doet false opleveren , doet Python niet vergelijken met de rest van de keten .
Gedrag

Python
vergelijkt alle snaren snaren lexicografisch , wat betekent dat " appel " is altijd kleiner dan " banaan ", dat is minder dan "cherry , " en ga zo maar door . Echter , tekenreeksvergelijkingen zijn hoofdlettergevoelig . Alle hoofdletters zijn kleiner dan kleine letters . Bijvoorbeeld , Python bepaalt dat " Zebra " is kleiner dan " appel. " Om deze verwarring te voorkomen bij het vergelijken van strings lexicografisch , tijdelijk alle touwtjes in hoofdletters of kleine letters om te zetten en vervolgens vergelijken .
Data Types

Wanneer de objecten hebben een ander type , Python probeert om te zetten naar het tegelijkertijd voor vergelijkingsdoeleinden. Bijvoorbeeld , vergeleken met een float waarde 10,0 een integer met de waarde 10 geeft " true " , omdat ze hetzelfde . Echter , een geheel getal met de waarde 10 niet hetzelfde als een tekenreeks met de waarde " 10 " tussen aanhalingstekens en retourneert " false ". Als Python geen waarden kan omzetten naar een veel voorkomende soort , is het altijd terug " vals . "

Previous: Next:
  python Programming
·Hoe te testen voor de Intersec…
·Hoe een Python bestand insprin…
·Hoe de versie van Python Geïn…
·Hoe te testen voor nummers met…
·Python & onveranderlijk Types 
·Wat is String indexeren in Pyt…
·Om te lezen hoe een CSV Column…
·Hoe maak je een foto maken Int…
·Hoe te doen als - dan Verklari…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe schrijf ik mijn eigen DLL in VB.Net 
·Hoe maak je een link naar een bestand ma…
·Hoe Web Browsers Maak in Visual Basics 
·Tijd Functie in Java 
·Hoe te Form Maten Pas in Visual Basic 20…
·Verschil tussen Java veranderlijk en onv…
·Hoe maak je een string te maken in een U…
·Hoe te openen van een link op de Zelfde …
·Hoe kan ik Installeer Java om mijn HP co…
Copyright © Computer Kennis http://www.nldit.com