保留字和标识符

保留字和标识符

保留字

 保留字是Python语言中已经被赋予特定意义的一些单词,开发程序时,不可以作为变量、函数、类、模块和其他对象的名称来使用。
 查看Python中的保留字用 keyword,保留字区分大小写 

标识符

 一个名字,用数字,下划线,字母组成,数字不能作为第一位,特殊字符不能作为标识符等,保留字不能作为标识符,汉字可以作为标识符,但不建议使用
 _开头的标识符,表示受保护的变量,如 _add, 双下划线的标识符,表示类的私有成员,如 __add ,以双下划线开头和结尾的,表示专用标识符,如__init__()
import keyword
keyword.kwlist      #查看保留字
['False',
 'None',
 'True',
 'and',
 'as',
 'assert',
 'break',
 'class',
 'continue',
 'def',
 'del',
 'elif',
 'else',
 'except',
 'finally',
 'for',
 'from',
 'global',
 'if',
 'import',
 'in',
 'is',
 'lambda',
 'nonlocal',
 'not',
 'or',
 'pass',
 'raise',
 'return',
 'try',
 'while',
 'with',
 'yield']

变量

a1 = "人生苦短,我用Python!"   #将字符串赋值给变量a1,变量名尽量不要用字母l和o,因为和数字1和0相似
print(a1)
人生苦短,我用Python!
age = 35  #将数值赋值给变量age
print(age)
35
type(a1)     #查看变量类型          

str
type(age)
int
myname = "哈伦"
print(type(myname))
<class 'str'>
myname = 3721
print(type(myname))           #同变量名会被最后一次赋值覆盖
<class 'int'>
a2 = a3 = 3721
print(a2)
3721
print(a3)
3721
id(a2)
2957711498032
id(a3)                            #同一个值被赋给不同的变量,id地址相同
2957711498032
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈伦2019

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值