02 变量与常量

2020年05月29日 65点热度 0人点赞 0条评论

2.1 基本概念

无论是Python语言还是其它语言,最终目的都是为了对数据进行处理。实际上这些数据会储存在变量与常量当中。变量与常量都是用来存储数据的容器,在创建的时候都会在内存中开辟一块空间,用来保存它的值。

变量:在程序运行过程中,值会发生变化的量

常量:在程序运行过程中,值不会发生变化的量

2.2 变量的创建

根据Python动态语言特性而来,在Python中是不需要申明类型,变量可以直接使用。

  • 每个变量在使用前都必须要赋值,变量赋值以后才会被创建。
  • Python中,一切事物都是对象,变量引用的是对象或者说是对象内存中的地址。id()
  • 在Python中,变量本身没有数据类型的概念。
  • “=” 号这个赋值运算符是从右往左的计算顺序。
  • Python允许同时为多个变量赋值。
a = "Jack"
b = a
a = "Tom"
print(a)
print(b)

file

2.3 变量的使用

2.3.1 练习:名片管理系统
input() # 字符串的输入
print() # 打印
%s      # 打印字符串
%d      # 打印整数
  • Ex1:打印输出-->小永的年龄:18

  • Ex2:打印输出-->小予的年龄是18,性别为女性

注意事项:

  • 字符串与整形之间不能拼接-->将整数类型强转为字符串类型

    Ex:str(18)-->”18”

  • 字符串格式化-->%s,%d,%f

    %号相当于占位符,s,d,f相当于指定类型为str,digit,float..

2.3.2 常量

常量就是不变的变量,比如常用的数学常量圆周率就是一个常量。

在Python中,通常用全部大写的变量名表示常量:

Ex:PI = 3.14159265359

但实际上,从Python语法角度来看,PI仍然是一个变量,因为Python根本没有任何机制保证PI不会被改变。你完全可以给PI赋值为10,不会弹出任何错误,所以用全部大写的变量名表示常量只是一个习惯上的用法。

YenYoong☕

当你能梦的时候就不要放弃梦~😎

文章评论