对弈的Python学习笔记
#主要序列类型 str list tuple
#列表 list
ls=[1,2,3,4]
#末尾追加
ls.append(5)
#添加多个,扩展
ls.extend([5,6,7])
#在某个位置插入一个值
ls.insert(2,100)
ls.insert(3,'a')
#移除某个对象,相同移除第一个
ls.remove('a')
#出栈,默认最后一个
ls.pop()
#指定位置移除元素,索引,其实和remove一样
ls.pop(5)
#统计个数
lss=ls*4 #重复4数
lsscount=lss.count(6)
# 查看元素的索引值 index
x=list('hello python')
x.index('o')#从列表中找某个值第一个匹配项的索引位置。
#如果没有找到则报错误
# 清空列表
x.clear()
print('清楚后x字符串:',x)#位置
#复制列表,和L[:]的复制方式一样属于浅复制。
y=ls.copy()
print(y)
#反向
ls.reverse()
#排序 字符按ascii值比较
ls.sort()
print(ls)
d = [[1,2,2],(1,),'11232333']
b=type(d)
print(b)#list
print(type(d[0]))#list
print(type(d[1]))#tuple
print(type(d[2]))#str
#元组的方法 tuple
#list是可变的,而元组是不可变
tp1(1,2,3)
tp2=4,
# 统计个数
tp1.count(1)
#查看索引值
tp1.index(3)
# 列表的可变
ls[2] = 'abc'
ls[-1] = 'xxx'
tp3 = 1,2,'python',[4,5,6]
# 字符串的方法
# 不可变对象
ss1 = 'hello python'
#判断是否以某个元素结束,是则返回true,否则返回false
ss1.endswith('n')
ss1.endswith('nl')
#判断是否以某个元素开始,是则返回true,否则返回false
ss1.startswith('h')
#判断是否存在某个元素 ss1.index('o',5)
ss1.find('o') #如果元素不存在,返回-1
#检测字符串是否只由字母组成 = '112233444'
ss1.isalpha()
#检测字符串是否只由数字组成
ss1.isdigit()
#方法检测字符串是否都由小写字母组成
ss1.islower()
#检测字符串中所有的字母是否都为大写
ss1.isupper()
#将字符串中的小写字母转为大写字母ss1.upper()
ss1 = ss1.upper()
#将字符串中的大写字母转为小写字母
ss1 = ss1.lower()
ss1.replace(ss1 = ss1 +'python'*3
对弈的Python学习笔记的更多相关文章
- python学习笔记整理——字典
python学习笔记整理 数据结构--字典 无序的 {键:值} 对集合 用于查询的方法 len(d) Return the number of items in the dictionary d. 返 ...
- VS2013中Python学习笔记[Django Web的第一个网页]
前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环 ...
- python学习笔记之module && package
个人总结: import module,module就是文件名,导入那个python文件 import package,package就是一个文件夹,导入的文件夹下有一个__init__.py的文件, ...
- python学习笔记(六)文件夹遍历,异常处理
python学习笔记(六) 文件夹遍历 1.递归遍历 import os allfile = [] def dirList(path): filelist = os.listdir(path) for ...
- python学习笔记--Django入门四 管理站点--二
接上一节 python学习笔记--Django入门四 管理站点 设置字段可选 编辑Book模块在email字段上加上blank=True,指定email字段为可选,代码如下: class Autho ...
- python学习笔记--Django入门0 安装dangjo
经过这几天的折腾,经历了Django的各种报错,翻译的内容虽然不错,但是与实际的版本有差别,会出现各种奇葩的错误.现在终于找到了解决方法:查看英文原版内容:http://djangobook.com/ ...
- python学习笔记(一)元组,序列,字典
python学习笔记(一)元组,序列,字典
- Pythoner | 你像从前一样的Python学习笔记
Pythoner | 你像从前一样的Python学习笔记 Pythoner
- OpenCV之Python学习笔记
OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书< ...
随机推荐
- spring cloud: 关闭ribbon负载均衡
spring cloud: 关闭ribbon负载均衡 1.eureka服务 2.2个user服务:7900/7901 3,movie服务 movie服务去请求 user的用户信息,而此时只想请求790 ...
- 看到篇博文,用python pandas改写了下
看到篇博文,https://blog.csdn.net/young2415/article/details/82795688 需求是需要统计部门礼品数量,自己简单绘制了个表格,如下: 大意是,每个部门 ...
- piggy.lnk 简析
piggy.lnk 简析 SECTIONS { .data : { input_len = .; LONG(input_data_end - input_data) input_data = .; * ...
- jqprint的网页打印,打印预览可以包含图片
自己负责的模块需要有个试卷打印的功能,需要将网页特定范围内的内容打印出来,所以选择了jquery.jqprint脚本 用起来也非常简单. //打印 $("#printPage" ...
- SQL SERVER 一组数据按规律横着放置,少则补空,如人员按一进一出的规律,进出为一组,缺少的补null
假设一组数据:人员进出刷卡数据表[SwingCard] ID MenID Door 1 1 In 2 1 In 3 1 Out 4 1 In 5 1 Out 6 1 Out 想要变成如下:一进一出为一 ...
- MVC实战之排球计分(三)—— 模型类的设计与实现
此软件使用的数据库连接方式code first 由EF框架产生数据库. code first需要对模型类设计和实现.模型类是现实实体在计算机中的表示.它贯穿于整个架构, 负担着在各层次及模块间传递数据 ...
- leetcode-algorithms-24 Swap Nodes in Pairs
leetcode-algorithms-24 Swap Nodes in Pairs Given a linked list, swap every two adjacent nodes and re ...
- Convert java.lang.String to oracle.jbo.domain.Date
https://www.techartifact.com/blogs/2013/09/converting-java-lang-string-to-oracle-jbo-domain-date.htm ...
- git相关知识(github,idea等的配置)
本地git提交文件到github上: 1.在github上创建项目 2.使用git clone https://github.com/xxxxxxx/xxxxx.git克隆到本地 3.编辑项目 4.g ...
- [洛谷 P2508] 圆上的整点
题目描述 求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数. 输入输出格式 输入格式: r 输出格式: 整点个数 输入输出样例 输入样例#1: 4 输出样例#1: 4 说明 n ...