python基础:3.数据类型介绍

0.前言

如果可以的话,请先关注(专栏和账号),然后点赞和收藏,最后学习和进步。你的支持是我继续写下去的最大动力,个人定当倾囊而送,不负所望。谢谢!!!

1.前提

基于win10专业版64位系统+64位jdk1.8+64位python3.6.5+社区版pycharm2018.1.3+unittest+selenium3.141.0。

要学好自动化测试,我们先从python语言基础开始学习,一步一个脚印,欲速则不达哦!

2.关键字

关键字又叫保留字,就是用于支撑代码结构用到的一些单词,在代码里面具有特殊含义。

怎么查看python的所有关键字呢?

 
 

from keyword import kwlist print(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']

3.标识符

标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符命名规则:

1)第一个字符必须是字母表中字母或下划线 '_';

2)标识符的其他的部分有字母、数字和下划线组成;

3)标识符对大小写敏感;

4)不可使用关键字。

4.python六大数据类型

python是一个弱类型的语言,定义或声明变量的时候不需要在变量名称前加类型,变量的类型取决于等号后面的对象类型。对象的类型可以通过print(type(a))查看。

1)数值型:int(整数1),float(小数1.5),complex(复数1+2j)。

2)字符串(str):用单引号或双引号括起来的就是字符串类型,哪怕是空的内容。

3)列表(list):用中括号[]括起来的就是列表类型。

4)元组(tuple):用小括号()括起来的就是元组类型。

5)集合(set):用花括号{}括起来就是集合类型。如果括起来的内容是空,则代表空字典。

怎样定义一个空的集合?

6)字典:用花括号{}括起来且里面是键值对或空时,则是字典类型。

3.可变和不可变对象

不可变对象:修改值后对象的内存地址前后会变(说明前后不是同一个对象,即便名称一样)。包括的类型有数值型、字符串和元组。

可变对象:修改值后对象的内存地址前后不变(说明前后是同一对象)。包括的类型有列表、集合和字典。

简单记忆:不可变对象不可修改,修改值后对象内存地址会变;可变对象可以修改,修改值后对象内存地址不变。

注:用id()方法查看对象指向的内存地址空间。

注:a[0]表示列表中的第一个元素对象,0位下标,列表为有序队列,从左到右,第一个元素的下标从0开始。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值