Leiðbeiningar til að hlusta á tónlist á Google kortum
Leiðbeiningar um að hlusta á tónlist á Google kortum. Eins og er geta notendur ferðast og hlustað á tónlist með því að nota Google Map forritið á iPhone. Í dag býður WebTech360 þér
Boolean er mikilvægt hugtak í forritun. Í þessari grein skulum við læra með EU.LuckyTemplates hvernig á að nota Boolean til að vinna úr strengjum í Python !
Strengur í Python er röð stafa. Þú getur framkvæmt margar mismunandi aðgerðir á strengi með því að nota tiltækar aðferðir. Boolean tegundir strengja eru undirmengi þessara aðferða, sem eru notaðar til að athuga hvort tiltekinn strengur samræmist reglunum eða ekki.
Nú skulum við læra hvernig á að nota nokkrar Boolean aðferðir í Python 3 til að meðhöndla strengi á skilvirkari hátt.
Hvernig á að sannreyna strengi með Boolean í Python
Þú getur athugað hvort uppgefinn strengur inniheldur aðeins tölustafi með því að nota isalnum() aðferðina .
Þessi aðferð skilar True ef allir stafir eru tölustafir, þar á meðal (AZ), (az) og (0-9). Ef einhver stafur í strengnum er ekki stafurinn hér að ofan skilar þessi aðferð False .
Til dæmis:
str1 = "WelcomeToMUO"
# This method will return "True" as all the characters are alphanumeric
checkstr1 = str1.isalnum()
print(checkstr1)
str2 = "Welcome To MUO"
# This method will return "False" as the string have 2 whitespaces which are not alphanumeric
checkstr2 = str2.isalnum()
print(checkstr2)
str3 = "#WelcomeToMUO"
# This method will return "False" as the string have a special character "#" which is not alphanumeric
checkstr3 = str3.isalnum()
print(checkstr3)
str4 = "274962472"
# This method will return "True" as all the characters are alphanumeric
checkstr4 = str4.isalnum()
print(checkstr4)
str5 = "Welcome2MUO"
# This method will return "True" as all the characters are alphanumeric
checkstr5 = str5.isalnum()
print(checkstr5)
Niðurstaða:
True
False
False
True
True
Þú getur athugað hvort uppgefinn strengur inniheldur aðeins stafi eða ekki með því að nota isalpha() aðferðina . Þessi aðferð skilar True ef allir stafir eru stafir úr AZ og az. Ef einhverjir stafir í strengnum eru óbókstafir skilar þessi aðferð False .
Til dæmis:
str1 = "WelcomeToMUO"
# This method will return "True" as all the characters are alphabetic
checkstr1 = str1.isalpha()
print(checkstr1)
str2 = "Welcome To MUO"
# This method will return "False" as the string have 2 whitespaces which are not alphabetic
checkstr2 = str2.isalpha()
print(checkstr2)
str3 = "#WelcomeToMUO"
# This method will return "False" as the string have a special character "#" which is not alphabetic
checkstr3 = str3.isalpha()
print(checkstr3)
str4 = "274962472"
# This method will return "False" as all the characters are not alphabetic
checkstr4 = str4.isalpha()
print(checkstr4)
str5 = "Welcome2MUO"
# This method will return "False" as the string has a digit "2" which is not alphabetic
checkstr5 = str5.isalpha()
print(checkstr5)
Niðurstaða:
True
False
False
False
False
Þú getur athugað hvort tiltekinn strengur samanstendur af aðeins aukastafum, tölustöfum eða tölustöfum með því að nota isdecimal(), isdigit() og isnumeric() aðferðirnar í sömu röð. Allar þrjár aðferðirnar eru svipaðar en þær hafa eftirfarandi lykilmun:
Samkvæmt skilgreiningu er hægt að setja sambandið milli þessara þriggja aðferða fram sem hér segir:
isdecimal() ⊆ isdigit() ⊆ isnumeric()
Það þýðir að ef strengur er aukastafur getur hann líka verið tölur og tölustafir.
Til dæmis:
# Digits
str1 = "8734947"
print("str1:")
print("str1.isdecimal() : ",str1.isdecimal())
print("str1.isdigit() : ",str1.isdigit())
print("str1.isnumeric() : ",str1.isnumeric())
# Fractional Value
str2 = "½"
print("str2:")
print("str2.isdecimal() : ",str2.isdecimal())
print("str2.isdigit() : ",str2.isdigit())
print("str2.isnumeric() : ",str2.isnumeric())
# Superscript Values
str3 = "⁰¹²³⁴⁵⁶⁷⁸⁹"
print("str3:")
print("str3.isdecimal() : ",str3.isdecimal())
print("str3.isdigit() : ",str3.isdigit())
print("str3.isnumeric() : ",str3.isnumeric())
Niðurstaða:
str1:
str1.isdecimal() : True
str1.isdigit() : True
str1.isnumeric() : True
str2:
str2.isdecimal() : False
str2.isdigit() : False
str2.isnumeric() : True
str3:
str3.isdecimal() : False
str3.isdigit() : True
str3.isnumeric() : True
Þú getur athugað hvort uppgefinn strengur sé gilt auðkenni með því að nota isidentifier() aðferðina. Þessi aðferð skilar True ef strengurinn er gilt auðkenni. Annars mun það skila False .
Hver strengur er talinn gilt auðkenni ef hann uppfyllir eftirfarandi skilyrði:
Til dæmis:
str1 = "var1"
# This method will return "True" as the given string is a valid identifier
checkstr1 = str1.isidentifier()
print(checkstr1)
str2 = "var 1"
# This method will return "False" as the string contains a whitespace
checkstr2 = str2.isidentifier()
print(checkstr2)
str3 = "var1#"
# This method will return "False" as the string have a special character "#"
checkstr3 = str3.isidentifier()
print(checkstr3)
str4 = "_var1_"
# This method will return "True" as the given string is a valid identifier
checkstr4 = str4.isidentifier()
print(checkstr4)
str5 = "1var"
# This method will return "False" as the string starts with a digit "1"
checkstr5 = str5.isidentifier()
print(checkstr5)
Niðurstaða:
True
False
False
True
False
Strengir eru afar gagnlegir til að miðla upplýsingum frá forritinu til notandans. Notkun boolean staðfestingar er ekki eina leiðin til að meðhöndla Python strengi, en það er mjög áhrifaríkt og frekar auðvelt í notkun fyrir byrjendur.
Leiðbeiningar um að hlusta á tónlist á Google kortum. Eins og er geta notendur ferðast og hlustað á tónlist með því að nota Google Map forritið á iPhone. Í dag býður WebTech360 þér
Leiðbeiningar um notkun LifeBOX - geymsluþjónusta Viettel á netinu, LifeBOX er nýlega opnuð netgeymsluþjónusta Viettel með marga yfirburði eiginleika
Hvernig á að uppfæra stöðu á Facebook Messenger, Facebook Messenger í nýjustu útgáfunni hefur veitt notendum afar gagnlegan eiginleika: að breyta
Leiðbeiningar fyrir kortaleikinn Werewolf Online á tölvunni, Leiðbeiningar um niðurhal, uppsetningu og spilun Werewolf Online á tölvunni í gegnum einstaklega einfalda LDPlayer keppinautinn.
Leiðbeiningar um að eyða sögum settar á Instagram. Ef þú vilt eyða sögu á Instagram en veist ekki hvernig? Í dag WebTech360
Leiðbeiningar um að bæta við myndum á Facebook. Eins og er gerir Facebook okkur kleift að stilla myndir á persónulegum síðum okkar. Hér bjóðum við þér
Hvernig á að laga villu í Windows Quick Assist sem virkar ekki, Windows Quick Assist hjálpar þér að tengjast ytri tölvu auðveldlega. Hins vegar, stundum býr það líka til villur. En,
Leiðbeiningar um að kveikja/slökkva á því að blanda lögum á Spotify, Til að hjálpa fólki að breyta röð laga á lagalistanum hér að ofan
Leiðbeiningar um leynilegar upptökur á iPhone, Eins og er geta iPhone notendur tekið upp leynilega með því að snerta bakhlið símans. Í dag býður WebTech360 þér
Hvernig á að nota Mixamo til að lífga sérsniðin þrívíddarlíkön Með Mixamo geturðu auðveldlega flutt inn þrívíddarlíkan og beitt hreyfimyndaáhrifum á það. Hér að neðan eru leiðbeiningar um notkun