Python学习笔记之基础入门:2 变量

学习目标

变量名=值
  1. 变量的作用
  2. 定义变量
  3. 数据类型

一、变量的作用

举例:在图书馆中,如何快速找到自己想要的书籍?

 图书管理员提前把书放到固定位置,并对这个位置进行编号,只需要通过这个编号找到指定的位置就能找到相应的图书这个编号可以看作对存放这本书的位置的一个名字,方便了后期查找和使用

       

类似的,在程序中,数据都是临时存储在内存中,为了方便更快速的查找或使用这个数据,通常把数据在内存中存储后并给这个存储的位置起来一个名称,即为变量

变量就是一个存储数据的时候当前数据所在的内存地址的名字

 

二、定义变量

语法格式:

变量名 = 值

注:变量名自定义,要满足标识符命名规则

2.1标识符

标识符命名规则是Python中定义各种名字时候的统一规范,具体为:

  • 由数字、字母、下划线组成
  • 不能由数字开头
  • 不能使用内置关键字
  • 严格区分大小写

注:常见关键字为

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

2.2命名习惯

  • 见名知义
  • 大驼峰:每个单词的首字母都大写,例如:MyName
  • 小驼峰:第二个(含)以后的单词首字母大写,例如:myName
  • 下划线:例如:my_name

2.3使用变量

注:python不需要声明变量类型,会自动分配给其合适的数据类型

代码

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

运行结果:

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

三数据类型

Python针对不同领域的需求,把数据分为了不同的类型

watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=

注:可利用函数type( )检测数据类型

a=1
print(type(a))  #结果:<class 'int'>---整型

b=1
print(type(b))  #结果:<class 'float'>---浮点型

c=True
print(type(c))  #结果:<class 'bool'>---布尔型

d=’1234abcd‘
print(type(d))  #结果:<class 'str'>---字符型

e=[1,2,3]
print(type(e))  #结果:<class 'list'>---列表

f=(1, 2, 3)
print(type(f))  #结果:<class 'tuple'>---元组

h={1, 2,3}
print(type(h))  #结果:<class 'set'>---集合

g={’name‘: Tom' , 'age' : 20}
print(type(g))  #结果:<class 'dict'>---字典

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...