V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
zungmou
V2EX  ›  Python

Python 如何在代码中使用关键字作为变量名?

  •  
  •   zungmou · Nov 13, 2016 · 7194 views
    This topic created in 3465 days ago, the information mentioned may be changed or developed.
    比如我想用 pass 作为密码变量,但是受制于关键字的限制,在 c# 中可在变量名前面加 @ 符号, python 有办法吗?
    19 replies    2016-11-15 00:00:46 +08:00
    eric6356
        1
    eric6356  
       Nov 13, 2016
    setattr
    JamesPan
        2
    JamesPan  
       Nov 13, 2016
    挖坑现场😂
    qjhqxnne
        3
    qjhqxnne  
       Nov 13, 2016
    mark
    wujunze
        4
    wujunze  
       Nov 14, 2016
    挖坑现场😂
    Sylv
        5
    Sylv  
       Nov 14, 2016 via iPhone   ❤️ 1
    pass_
    feelinglucky
        6
    feelinglucky  
       Nov 14, 2016
    可以用谐音,例如 clazz

    ps ,为何要给自己过不去…
    AnselCC
        7
    AnselCC  
       Nov 14, 2016
    _pass
    貌似 python 里面有以_开头作为变量命名的规则吧
    Arcus
        8
    Arcus  
       Nov 14, 2016 via Android
    @AnselCC 单下划线开头好像是类的 private 成员的意思来着(?)
    xiamx
        9
    xiamx  
       Nov 14, 2016
    5 楼正解 PEP8
    wittyfox
        10
    wittyfox  
       Nov 14, 2016 via Android
    密码变量不是 password passwd passphare ?
    xiaket
        11
    xiaket  
       Nov 14, 2016
    simple answer: don't
    aheadlead
        12
    aheadlead  
       Nov 14, 2016
    @feelinglucky klass 也可以

    这真的还是挖坑现场啊……
    bombless
        13
    bombless  
       Nov 14, 2016 via Android
    我也想在我们那边推广 @那套(或者 lisp 那边是两条竖线),准备用#,不过估计没人支持……
    jeffersonpig
        14
    jeffersonpig  
       Nov 14, 2016
    加_后缀和加 word 后缀有啥本质区别?
    LZ 的目的本身就很不合理
    ansheng
        15
    ansheng  
       Nov 14, 2016
    密碼不是 password?
    mhycy
        16
    mhycy  
       Nov 14, 2016
    用另一个缩写 passwd
    50vip
        17
    50vip  
       Nov 14, 2016
    自己给自己挖坑~
    fjhmx
        18
    fjhmx  
       Nov 14, 2016
    我也想问,楼主为什么自己和自己过不去?还是最近工作比较闲= _=!
    BiggerLonger
        19
    BiggerLonger  
       Nov 15, 2016
    pwd 不行么...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5220 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 01:11 · PVG 09:11 · LAX 18:11 · JFK 21:11
    ♥ Do have faith in what you're doing.