Python判斷變量名是否合法的方法示例
問題:
變量名是否合法:
1.變量名可以由字母,數(shù)字或者下劃線組成
2.變量名只能以字母或者下劃線開頭
s = 'hello@'
- 判斷變量名的第一個(gè)元素是否為字母或者下劃線 s[0]
- 如果第一個(gè)元素符合條件,判斷除了第一個(gè)元素之外的其他元素s[1:]
思路:
- 1.變量名的第一個(gè)字符是否為字母或下劃線
- 2.如果是,繼續(xù)判斷 --> 4
- 3.如果不是,報(bào)錯(cuò)
- 4.依次判斷除了第一個(gè)字符之外的其他字符
- 5.判斷是否為字母數(shù)字或者下劃線
while True:
s = input('變量名:')
#定義退出
if s == 'exit':
print('歡迎下次使用')
break
#判斷字符串第一個(gè)變量是否滿足條件
if s[0].isalpha() or s[0] == '_':
for i in s[1:]:
#判斷字符串以后的變量是否滿足條件
if not(i.isalnum() or i == '_'):
print('%s變量名不合法' %s)
break
else:
print('%s變量名合法' %s)
else:
print('%s變量名不合法' %s)

總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- python判斷變量是否為列表的方法
- python判斷一個(gè)變量是否已經(jīng)設(shè)置的方法
- 如何在python中判斷變量的類型
- python 雙循環(huán)遍歷list 變量判斷代碼
- 在python中對(duì)變量判斷是否為None的三種方法總結(jié)
- Python實(shí)現(xiàn)變量數(shù)值交換及判斷數(shù)組是否含有某個(gè)元素的方法
- Python判斷變量是否為Json格式的字符串示例
- Python中請(qǐng)使用isinstance()判斷變量類型
- Python判斷變量是否已經(jīng)定義的方法
- Python判斷變量是否是None寫法代碼實(shí)例
相關(guān)文章
python爬蟲入門教程--快速理解HTTP協(xié)議(一)
http協(xié)議是互聯(lián)網(wǎng)里面最重要,最基礎(chǔ)的協(xié)議之一,我們的爬蟲需要經(jīng)常和http協(xié)議打交道。下面這篇文章主要給大家介紹了關(guān)于python爬蟲入門之快速理解HTTP協(xié)議的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-05-05
一行代碼python實(shí)現(xiàn)文件共享服務(wù)器
這篇文章主要介紹了一行代碼python實(shí)現(xiàn)文件共享服務(wù)器,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04
基于python實(shí)現(xiàn)操作redis及消息隊(duì)列
這篇文章主要介紹了基于python操作redis及消息隊(duì)列,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08
推薦10款最受Python開發(fā)者歡迎的Python IDE
這篇文章收集了一些對(duì)開發(fā)者非常有幫助的,最好的10款Python IDE,包括Vim,Eclipse with PyDev,Sublime Text,PyCharm等知明Python開發(fā)工具2018-09-09
python GUI庫圖形界面開發(fā)之PyQt5線程類QThread詳細(xì)使用方法
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5線程QThread類詳細(xì)使用方法,需要的朋友可以參考下2020-02-02
淺談在django中使用filter()(即對(duì)QuerySet操作)時(shí)踩的坑
這篇文章主要介紹了淺談在django中使用filter()(即對(duì)QuerySet操作)時(shí)踩的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03

