python个人学习日志 1.2

变量:可以改变的量就是变量,实际上指代的是内存的一块空间地址

1.变量的命名

字母数字下划线,首字符不能为数字

严格区分大小写,且不能使用关键字

变量命名有意义,且不能使用中文符

# 123asd = 2 error
# ___@@@ = 2 error

关键字:系统预设的相关属性或者有特殊意义的变量

# 引入   模块(文件)

import keyword

print(keyword.kwlist)

系统预设的关键字不能被替换覆盖

中文命名变量不会报错,但是严禁使用

  (1)字符编码:

        中文命名的变量容易乱码;

                utf-8(万国码): 一个中文占用3个字节, 字母数字或者其他符号占用一个字节

                gbk(国标码):一个中文占用两个字节, 字母数字或者其他符号占用一个字节

   (2)占用空间:

                中文命名变量比英文命名变量要占用更大的空间

2.变量的交换

a = 18

b = 19 

# 通用写法

tmp = a

a = b

b = tmp

print(a, b)

# python 特有

a = 18

b = 19

a, b = b, a

print(a, b)

3.常量

永远不变的量,python中没有明确定义常量的关键字(约定俗称把变量名大写就是常量,表示不可改变)

ID_CARD= '1263918329'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值