其他分享
首页 > 其他分享> > 2020-03-16

2020-03-16

作者:互联网

Python入门教程笔记(5)

数据类型
Python常用的内置数据类型:

Number(数字)其中Number又分为int(整型),float(浮点型),complex(复数型)

String(字符串)

List(列表)

Tuple(元组)

Set(集合)

Dictionary(字典)

  1. 整型(正整数,0,负数,不带小数点,无大小限制)

不加前缀的为十进制整数

加前缀Oo为八进制整数

加前缀Ox为十六进制整数

例如

a,b,c=10,Oo10,Ox10
最后转换为十进制a,b,c=10,8,16

  1. 浮点型(浮点型数字使用C语言中的double类型实现,可以用来表示实数)

如:
3.1415926,—2.5,3.3e2(3.3乘10的二次方)

  1. 复数书(复数由实部和虚部构成,每一步份都是一个浮点数)

书写方式为:a+bj或者a+bJ

语法格式为:complex([real[ ,imag]])
real为实部,imag为虚部。返回值为real+imag*1j
如果省略imag,则返回real+0j

  1. String

一行字符串:s1=“I’m a good girl”(单引号,双引号都可以)

s1,s2=“ni hao wa”,“你说什么呢”

多行字符串:s1=’’’ 我是个好人,
你呢?
我希望你是。’’’

字符串可以相加,可以相乘。

将字符串换成数字数组 int(str)

  1. List[a,12.@,你…]

可以包涵多个元素,也可以多个数据类型。

  1. Tuple(I,c,你…)

多个元素,多个数据类型。不能修改元素

  1. Set{?,不,57,…}

多个元素,多个数据类型。无序的,不能有相同的元素

  1. Dictionary

表示方法: dict()

键(key):值(value)

键是唯一的,可哈希的,值可以是任意类型

无序的,类似于集合,但不是。

标签:real,03,加前缀,多个,16,imag,数据类型,2020,字符串
来源: https://blog.csdn.net/weixin_46218101/article/details/104900675