python定义一个list数据来源于变量_Python基本数据类型,我,也,是,伸手,党

Python变量

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。这也解释了Python的语言特性。

Python标准数据类型

Number(数字

String(字符串)

List(列表)

Tuple(元组)

Set(集合)

Dictionary(字典)

不可修改数据 :Number(数字)、String(字符串)、Tuple(元组);

可修改变数据 :List(列表)、Dictionary(字典)、Set(集合)。

不可以修改可以理解为更安全,比如说我用Python直接使用cursor.fetchone()获取MySQL的一条数据,那么返回来的数据就是元组的类型,这个时候你可以查看,打印,引用,但是就是不能重新赋值

Python 字符串 (很讲究也很花里胡哨)

字符串定义

Python的字符串定义如下:字符串是由数字、字母、下划线组成的一串字符,通常以串 整体使用,用一对双引号或者单引号包裹的内容就是字符串,(单引号和双引号都可。但是嵌套的时候另有说法)

基本操作

字符串拼接

(1)直接相加

a = “Hello”

b = “Python”

print(“a + b 输出结果:”, a + b)

output—> a + b 输出结果: HelloPython

(2)字符串长度 len(),传入一个字符串,返回字符串的长度

(3)判断某个字符是否在这个字符串当中:

A=”hello”

“H” in a

返回值:

True

或者

False

(4)求最大最小值 ----> 比较的是ascall码的值

max()

min()

ord (“a”) 返回码值

(5)Split() 分割字符串 -----> 返回值为一个列表

a=”ni.h.a.o”

a.split(“.”)

输出:

a="nihao,hello.he"

其它的操作:

去空格

Strip() lstrip()去左空格 rstrip()去右空格

d=" 123132 "

d.strip()

‘123132’

d.lstrip()

'123132 ’

大小写转化

upper() 大写

lower()小写

isupper() 判断是否大写

islower()判断是否小写

istitle()判断标题 首字母是否为大写,其他是否是小写

判断的返回值是:ture/false

Format {X},X是个数,用作占位符

>>> w="zhangsan {0}sui,{1}gengda"

>>> w.format(22,"lisi")

'zhangsan 22sui,lisigengda'

bool:判断是否为空

字符串基本属性

索引:字符串的每个字符都对应一个编号,从左往右计数。根据编号可以找到字符串的某个字符

A=”python”

A[0]=p; A[2:4]= th A[2:4]表示包括A[2]至A [3],不包括A[4],

A[2 : ]表示包括A[2]至字符串末尾

A[ : 4]表示包括字符串开头至A[3]

A[-1]=n 倒数第一个

截取规则:

前包括,后不包括

还有一个转义字符表(来源于菜鸟教程)

18ccf537e78293498c2f52bc7dbdf560.png

列表

列表:一种对象类型

表示方式:[],里面的对象可以是任何类型的

对象类型:list

单一列表: a=[“nisasa”,66.6,66]

混合列表: b=[“sasa”,66.6,6,[“asdas”,12321.3,13]]

列表的索引:

左包括,右不包括

直接贴图吧,(菜鸟教程绝对是一个良心教程)

a159265e96a6cb814ddefaad470c9f52.png

f0e957fee4f43007caf41a51330442d6.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值