(五)Python根本数据范例

[复制链接]
发表于 2026-1-8 04:07:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一、数字范例

Python3支持int、float、bool、complex(复数)共四种数字范例。
在python3中,把True和False界说为关键字,它们值还是1和0,可以和数字相加。
1、int(整数)
  1. a=6666
复制代码
默认十进制,十六进制则在数字前加上0x
  1. a=0x4EFEFEF
复制代码
2、float(浮点数)

浮点数表现法,可以使用小数点,也可使用指数的范例。
指数符号可以使用字母e或E来表现,指数可以使用+/-符号,也可以在指数数值前加上数值0,还可以在整数前加上数值0。
  1. 3.14  10.  .001   1e100   3.14E-10   1e010  08.1  
复制代码
使用float内置函数可以将整数数据范例转换为浮点数据范例。
  1. float(6666)
复制代码
3、bool(布尔值)

Python的布尔值包罗True和False,只与整数中的1和0对应。
4、complex(复数)

复数表现方法,使用双精度浮点数来表现实数和虚数的部分,复数符号可以使用字母j大概J。
  1. 2.6+3.1j      2J    3+1e200j      3.14e-6j
复制代码
使用real与imag属性,分别取出复数实数和虚数部分。
  1. a=3+4j
  2. a.real
  3. a.imag
复制代码
可以使用complex(real,imag)函数将real与imag两个数值转换为复数。real参数为复数的实数部分,imag参数为复数的虚数部分。
  1. complex(3.1,4.2)
复制代码
5、四则运算符号

+ 加  
- 减
* 乘
/ 除,得到一个浮点数
// 除,得到一个整数
% 取余
** 乘方 

  • 做数值运算需注意
数值除法(/)返回浮点数,获取整数则使用(//)使用符;
在整数和浮点数混淆盘算时,Python则会把整型转换为浮点数;
用户可以在函数中,使用数值;
  1. round(3.14,1)
复制代码
可以对数值举行比力,不可以对复数举行比力。
  1. x=2
  2. 0 < x < 5
  3. 0.5+1.6j <2j  哒没
复制代码
可以对数值举行【位移动】(shifting)大概屏蔽(masking)
  1. 32>>2
  2. 40 & 0x1B
  3. 2|5
  4. 3^5
  5. ~2
复制代码
二、字符范例

Python将字符串当作一连串的字符组合。第一个字符的索引值为0。
比方:
‘’Apple‘’【0】=A
‘’Apple‘’【1】=p
创建一个字符串时,可用英文单引号、双引号、三引号将多个字符包罗起来,字符串开头末端引号要划一。
  1. a='Apple'
  2. b="Apple"
  3. c='''Apple'''
复制代码
当字符串长度超出一行时,必须使用三引号将字符串包罗起来,单、双引号不可跨行。
三、数据范例相互转换

1、转为整型
  1. int(x)
  2. int(3.6)
复制代码
2、转为小数范例
  1. float(x)
  2. float(2)
复制代码
3、转为字符串范例
  1. str(x)
  2. str(234)
复制代码

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表