3.Python数据类型(1)——数字类型/字符串类型

1.Python语言的类型:

     数字类型,字符串类型,元组类型,列表类型,文件类型,字典类型

2.数字类型

   基本的数字类型: 整数类型,浮点数类型,复数类型

   2.1 整数类型

       注:与其他语言不一样,Python整数类型没有取值范围限制

       例:pow(x,y)函数:计算x的y次幂;pow(2,10)=1024;可嵌套使用:pow(2,pow(2,10))

       十进制:1010,99;

       16进制(0x,0X开头):0x9a,-0X11;

       2进制(0b,0B开头):0b010,-0B011;

       8进制(0o,0O开头):0o123,-0O124;

   2.2 浮点数类型

       Python语言浮点数的数值范围限制与不同计算机系统有关


    获取计算机系统浮点数限制,一般计算基本够使用,所以认为浮点数也是没有限制的。

       科学计数法表示:61e2,1.2e-2,2.3E9

  2.3 复数类型

      z=1.23+4j/1.23+4J

      z.real = 1.23;获取复数的实数部分

      z.imag=4;获取复数的虚数部分

3.数字类型关系

 3.1 Python语言允许不同数字类型的混合计算,运算后生成结果为最宽类型

  例:12+1.2=13.2(整数+浮点数=浮点数)

 3.2 相互转换

  函数:int(),float(),complex()

   int(1.2)=1(直接去掉小数部分);

   float(1)=1.0(增加小数部分);

   complex(4)=4+0j(增加虚部);

  3.3 数字类型的判断

  函数:type(x)  返回x的类型,适合所有类型的判断

      

  3.4 数字类型运算


4. 字符串数据类型

  str=“hello”;str=‘nihao’

Python语言转义符:\ —— 输出带有引号的字符串


  4.1 字符串索引

  单个格式:<string>[<索引>]; print(greet[2])

  字符串索引从0开始,最后一位为L-1。

  同时可以从右向左索引,最右侧索引值为-1,

  范围格式:<sting>[<start>:<end>]

  4.2 len() —— 返回字符串的长度

  4.3 str() —— 转换字符串

常用函数:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝色蛋黄包

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值