python 小兵(2)
while 条件:
结构体
if=条件:
等于
while 条件:
结构体
else:
print(int(Ture)) 1
print(int(False)) 0
切片顾头不顾尾
print(msg[15:17])=两个字符 步长不写默认是1
print(msg[1]) #下标查找如果过界就会报错,切片过界就不会
print(msg[-2:]) #最后位置不用写
切片里数的方向和步长的方向要一致
print(s[:])输出全部的
print(s1[::-1])输出回文
字符串方法
s="daeqvgd rdsefsef"
1 s.capitalize()#首字母大写
2 s.upper()#全部大写
3.s.lower()#全部小写
4.s.count()#查找返回的数量
5.s.endswith()#以什么结尾
6.s.startwith()#以什么开头
7.s.find()#通过元素查找下标,查到返回索引没查到返回-1
8.s.index()#通过元素查找下标,查到返回索引没查到报错
9.s.format()#填充改变原始字符串格式可以有三种方法
关键字填充
第一种s=' aaaweweqw{},{},{}a '
s.format("a","b","rwew")
第二种
s=' aaaweweqw{0},{1},{2}a '
s.format("a","b","rwew")
第三种
s=' aaaweweqw{a},{b},{c}a '
s.format(a="a",b="c",c="eqwe")
10. "_".join(s)返回通过指定字符连接序列中元素后生成的新字符串
11.s.split("a")通过元素分割 # 以空格为分隔符,包含 \n
12.s.strip(" ")脱掉头尾两边的空格,换行符{默认不写的情况},如果打东西的话从左右删除
有rstrip方法从右开始,lstrip方法从左边开始
13.s.replace('a','b')旧的替换新的
14.s.swapcase()大小写转换
15.s.title()每个首字母大写(通过特殊符号分割包括中文)然后如果其他位有大写也变小写
16.s.isdigit()判断是不是纯数字
17.s.isalpha()判断是不是字母和汉字
列表
增加
append:在后面添加。Insert按照索引添加,
expend:迭代着添加。Li=”呦呦呦”
删除
del li[0:2]
pop,
remove,
clear
修改
lst = ["太⽩白", "太⿊黑", "五⾊色", "银王", "⽇日天"]
lst[1] = "太污" # 把1号元素修改成太污
print(lst) lst[1:4:3] = ["麻花藤", "哇靠"] # 切⽚片修改也OK. 如果步⻓长不不是1, 要注意. 元素的个数
print(lst) lst[1:4] = ["李李嘉诚个⻳龟⼉儿⼦子"] # 如果切⽚片没有步⻓长或者步⻓长是1. 则不不⽤用关⼼心个数 print(lst)
查询
for el in lst:
print(el)
列表其他操作: reverse 翻转 sort 排序 升序 sort(reverse= True) 降序 count 统计 index 通过内容获取下标 列表的嵌套: lst = [1,2,34,[45,5,['年后啊']]] 元祖: 一个不可修改的列表 tuple tu = () 不可变数据 有序的 range 范围 range 第一个元素是起始位置,第二个是终止位置,第三个是步长 python3 range是原生态Python2 range是列表
转载于:https://www.cnblogs.com/huhuxixi/p/10194401.html
python 小兵(2)相关推荐
- python 小兵(10)内置函数
内置函数(下午讲解) 什么是内置函数?就是python帮我们提供的一个工具,拿过直接用就行,比如我们的print,input,type,id等等.截止到python3.6.2版本 中一共提供了68个内 ...
- python 小兵(3)字典
字典 # 存储数据 字典的查找快一些 # 不可哈希的,就是可变的数据 可变的数据不能哈希 不可变的数据能哈希 # python3.6 版本以上 字典默认是有序的, 咱们怎么写的就怎么打印出来 # 但是 ...
- python从小兵到将军之路
Python之路,基础 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达 ...
- 利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单
优质文章,第一时间送达! 相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻 ...
- BiB:王秀杰/裴小兵合作开发单细胞组学细胞标记基因鉴定算法COSG
在单细胞测序数据分析中,对细胞进行准确分类是数据分析的重要基础.在利用聚类算法将细胞进行分组后,需要通过鉴定不同细胞群特异表达的标记基因来注释细胞类型.同时,细胞标记基因在所有细胞类群中的表达模式也能 ...
- 从python开始学编程vamei_从python开始学编程-vamei(1)
概述 计算机 计算机五大结构:输入设备,存储器,控制器,运算器,输出设备 存储器与运算器统称为CPU 计算机操作系统负责管理计算机硬件资源->系统调用 编程 编程是人与计算机的互动方式,人通过编 ...
- python写一个系统-使用Python写一个量化股票提醒系统
大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...
- python花钱培训值吗-交钱了,学了3天Python编程,我想放弃了......
交钱了 ,学了3天Python编程,想放弃了,是太难学?是老师教的不好?是学习环境氛围不好?突然发现自己不喜欢?还是自己另有新计划...... 背景 近期,师姐开始刷达内的Python视频,选择学这个 ...
- python基础(7)-函数命名空间作用域闭包
函数 动态参数 *args 1 def sum(*args): 2 ''' 3 任何参数都会被args以元组的方式接收 4 ''' 5 print(type(args)) # result:<c ...
最新文章
- c++连接oracle数据库程序,无法从c++程序连接到我的oracle数据库
- 微信小程序之生成图片保存到相册
- oralce或sql中join的用法
- Spring Security源码解析(二)——引入
- C语言那点事——如何从零学好C语言?
- ABP Framework 5.2 RC 版本发布及新增功能介绍
- 2.15_graph_图
- 详解:知乎如何使用机器学习,未来还有哪些想象空间
- linux下监控某个目录是否被更改
- 2000份简历模板 唯美时尚简约个人简历模板 英文简历模板 简历封面 自荐信下载
- c#语言猜数字游戏,C#实现简易猜数字游戏
- EBS R12: 通过FND_PRODUCT_INSTALLATIONS中字段STATUS确认安装使用了哪些产品(或模块)
- 《产品游戏化》电子书下载(epub+mobi+pdf) Netflix、迪士尼、微软巨头在使用的产品策略
- 10个致工程师在工作中快速成长的技巧
- 如何练成某一领域的高手
- CVE-2014-0160-心脏滴血漏洞
- 基于LBS任务式旅游APP
- 如何撰写国内外研究现状
- 【思前享后】区块链的发展历史
- 企业数字化转型:IT部门的未来!
热门文章
- 怎样使绝对定位的子元素铺满父元素并且子元素可以设置padding
- DW8里面的HTML面板在哪里,打开Dreamweaver8窗口后,如果没有出现属性面板,可执行()菜单中的 - 问答库...
- ahjesus自定义隐式转换和显示转换
- Linux基础之while语句
- ROS Nodelet使用
- 三维点云学习(5)3-Deep learning for Point Cloud-PointNet++
- 怎样使用OUTLOOK收发邮件 小雨
- 3d 根据弧长算角度_3D立体画,让你身临其境
- 多台云服务器中Redis的主从复制
- 论文笔记--跨模态间的人脸与人名对齐方法研究-2012