博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初学Python:基础部分
阅读量:5096 次
发布时间:2019-06-13

本文共 1039 字,大约阅读时间需要 3 分钟。

部分内容来自于廖雪峰的官方网站https://www.liaoxuefeng.com/

一、bytes数据类型

以字节为单位,保存在网络上传输或者磁盘上的数据。

详情可见https://www.cnblogs.com/R-bear/p/7744454.html   

二、list(列表)类型

 

:1.添加到指定位置:listname.insert(index,value)

   2.添加到末尾:listname.append(value)

:1.删除指定位置:listname.pop(index)

   2.删除末尾数据:listname.pop()

:直接给索引位置赋值:listname(index)=value;

:使用索引,索引从0开始,到len(listname)-1结束,获取最后一个元素除了可以用listname[len(listname)-1],还可以用listname[-1],倒数第二个listname[-2],以此类推

总结:list列表,是一种Python内置的有序集合,可以存放不同的数据类型,存放list的时候可以堪称二维(多维)数组,当list为空时,len()为0

三、tuple(元组)类型

:无

:无

:无

:tuplename[index]

总结:一旦初始化就不可修改(类似java中的引用不可变),代码更加的安全,能用tuple就尽量用。

注意:定义只有一个元素的tuple时,也需要在第一个元素后边加‘,’,

   例如:t=(1,) 如果写成t=(1),其中的小括号会被编译器编译为数学运算中的小括号,就变成定义了一个变量t,t的值为1,并不是一个tuple

四、常见的占位符

%d  整数

%s  字符串

%f  浮点数

例子:

>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)'Hi, Michael, you have $1000000.' 如果只有一个占位符,后边的%()中的()可以省略
>>>'Hi, %s'%'bingo'
'Hi,bingo' 可以使用format()格式化字符串:
>>> 'Hello, {0}, 成绩提升了 {1:.1f}%'.format('小明', 17.125) 'Hello, 小明, 成绩提升了 17.1%'
 

转载于:https://www.cnblogs.com/goodgo0study/p/8995483.html

你可能感兴趣的文章
待整理
查看>>
iOS 6
查看>>
Nginx入门篇-基础知识与linux下安装操作
查看>>
一次动态sql查询订单数据的设计
查看>>
C# 类(10) 抽象类.
查看>>
1.linux ping:unknown host www.***.***
查看>>
Swagger自动生成接口文档
查看>>
Jquery瀑布流布局,jQuery Wookmark Load 示例
查看>>
Swift-可选值(Optional)讲解
查看>>
原生javascript代码懒加载
查看>>
JavaScript总结(二)
查看>>
趣图:前后端分离开发
查看>>
EF6学习笔记十九:不一样的复杂类型
查看>>
UITableView 的用法
查看>>
http://jingyan.baidu.com/article/dca1fa6fa07000f1a44052f6.html
查看>>
第三方支付架构设计之—帐户体系
查看>>
诸城项目-开发日志
查看>>
fdisk (二) 详解(转)
查看>>
hdu 2768 Cat vs. Dog 最大独立集 巧妙的建图
查看>>
简单将集合的内容转为字符串
查看>>