学习笔记之Python基础1

Python基础一(1):

Python里的类型有整型、浮点型、字符串、列表、字典、元组、对象等。

整型:

在Python中整型与其他语言有所不同,它可以包含任意大小的整数(正负都可)。而且能无穷增加整数的位数,它都能精确的表示出来,不会被四舍五入。

浮点型:

浮点型也就是小数,之所以称为浮点数,是因为按照科学计数法,一个浮点数的小数点位置往往是可变的(例如12×105和1.2×106是一样的)。一般对于很小或很大的浮点数,就必须用科学计数法,一般用e代替10。

由于整型与浮点型在计算机内部存储方式不同,所以整型的运算为准确的,浮点型就会出现四舍五入的情况。

字符串:

Python中字符串是以单引号或者双引号来框起来的任意文本,比如’abc’,”ABC”等,就像是任意字符的集合一样。字符串还是一个有序集合,序列中的元素包含了从左到右的顺序。

单双引号可以复合使用使单双引号能成为字符串中的文本内容,例如”It’s anapple.”。如果想直接用单引号完成,可以使用转义字符”\”完成。一些用法就不一样赘述了。

值得注意的是,如果在Python中输入a = ‘abc’。

在Python在解释器做了两件事:

在内存中穿件了‘abc’的字符串;

并在内存中创建了名为a的变量并将其指向‘abc’.

若是:

a = ‘abc’

b = a

a = ‘xyz’

步骤为

1、在解释器上创建了字符串‘abc’和变量a,并把a指向‘abc’

2、创建变量b,并把b指向a指向的字符串‘abc’

3、创建字符串‘xyz’并把a的指向改为‘xyz’

这里需提到变量的概念,在计算机程序中,变量可以是任意数据类型。而且在Python中可以反复给同一个变量赋予不同类型的值,所以Python是动态语言,不强制定义变量的类型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值