国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Day 1:Regex validate PIN code

lylwyy2016 / 2040人閱讀

摘要:判斷字符是否為數(shù)字可以用方法。判斷某個值是否屬于某個集合可以用表達式。

Details:
ATM machines allow 4 or 6 digit PIN codes and PIN codes cannot contain anything but exactly 4 digits or exactly 6 digits.
If the function is passed a valid PIN string, return true, else return false.
eg:
validate_pin("1234") == True
validate_pin("12345") == False
validate_pin("a234") == False
My Solution:
def validate_pin(pin):
    m = re.match(r"(d{4}$)|(d{6}$)", pin)
    if m:
        return True
    else:
        return False
Best Practice:
def validate_pin(pin):
    return len(pin) in (4, 6) and pin.isdigit()
Tips:
1. 判斷字符是否為數(shù)字可以用isdigit()方法。
2. 判斷某個值是否屬于某個集合可以用in表達式。

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/41627.html

相關文章

  • 大數(shù)據(jù)與云計算學習:數(shù)據(jù)分析(一)

    showImg(https://segmentfault.com/img/bV0UsR?w=948&h=217); showImg(https://segmentfault.com/img/bV02Xx?w=1138&h=875); python基礎 先看看 基礎 注意點 切割操作 showImg(https://segmentfault.com/img/bVWExn?w=272&h=82); 這...

    dunizb 評論0 收藏0
  • 基于STM32的實驗室點燈大師

    摘要:初始化引腳和基礎設置利用宏定義定義引腳高或者低全部引腳為高原理圖是低平點亮高電平滅利用宏定義設置時間關閉燈流水燈延時時間為的值先關閉全部燈循環(huán)流水燈 /* US...

    KunMinX 評論0 收藏0
  • 【譯】python 靜態(tài)方法和類方法的區(qū)別

    摘要:盡管和非常相似,但在用法上依然有一些明顯的區(qū)別。所以,從靜態(tài)方法的使用中可以看出,我們不會訪問到本身它基本上只是一個函數(shù),在語法上就像一個方法一樣,但是沒有訪問對象和它的內(nèi)部字段和其他方法,相反會訪問,會訪問。 python staticmethod and classmethod Though classmethod and staticmethod are quite simil...

    Crazy_Coder 評論0 收藏0
  • STM32學習筆記 第二章 STM32資源介紹

    摘要:總線掛載的外設有等。外設地址映射片上外設區(qū)分為三條總線,根據(jù)外設速度的不同,不同總線掛載著不同的外設,掛載低速外設,和掛載高速外設。 第二章 STM32資源介紹 2...

    G9YH 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<