Python的基本数据类型以及进制的互相转换

本文介绍了Python的基本数据类型,包括整型、浮点型、布尔型、复数和字符串,详细讲解了字符串的转义字符和运算。同时,文章阐述了Python中不同进制的转换规则,如0b、0o、0x前缀表示的二进制、八进制和十六进制,并提供了转换函数bin()、int()、hex()和oct()的使用示例。
摘要由CSDN通过智能技术生成

 

目录

一、python的基本数据类型:

1.整型与浮点型

2.bool 布尔类型:

3.complex 复数 :数字加j

4. 字符串:

5.转义字符:

6.原始字符串

7.字符串的运算:

8.截取字符串

二、python进制的转换:

       1. 10进制,2进制 ,8进制,16进制

       2.  0b表示2进制,0o表示8进制,0x表示16进制。


一、python的基本数据类型:


1.整型与浮点型


          Number:数字。(整数int,浮点数float)
          浮点数:其他语言有单精度(float),双精度(double)
          函数:type(1) 查看1的数据类型,type(1+0.1)     

>>> type(4/2)
<class 'float'>
>>> type(4//2)
<class 'int'>
>>> 

整数除以整数得出的是浮点数,要得出整数要用“//”

         单斜杠是除法。
         双斜杠是整除,只保留整数部分。

 

2.bool 布尔类型:

 

表示真True、假False (首字母大写,bool类型是属于数字number大分类下的一种)
          bool(0)==False,括号里为数字,只有当数字为0时,布尔值为false
          bool('abc')==True
          bool('')==False
          bool([1,2,3])==True
          bool([])==False
          bool({1,2,3})==True
          bool({})==False
          bool(None)==False
          空值会被认为False

3.complex 复数 :数字加j

         Complex number: 36j

 

4. 字符串:

单引号与双引号
   1.str 字符串“:
          - 如何表示字符串?单引号,双引号,三引号 (绝对是英文字符)
          "Let's go"  推荐
          'Let"s go'
          'Let\'s go'  '\'转义字符,这里不推荐,不美观,不自然。
          转义字符有很多种。

 

   2.当字符串要表达多行内容时,为避免引号未成对就按下回车键导致报错,可以使用三引号。

         

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值