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)相关推荐

  1. python 小兵(10)内置函数

    内置函数(下午讲解) 什么是内置函数?就是python帮我们提供的一个工具,拿过直接用就行,比如我们的print,input,type,id等等.截止到python3.6.2版本 中一共提供了68个内 ...

  2. python 小兵(3)字典

    字典 # 存储数据 字典的查找快一些 # 不可哈希的,就是可变的数据 可变的数据不能哈希 不可变的数据能哈希 # python3.6 版本以上 字典默认是有序的, 咱们怎么写的就怎么打印出来 # 但是 ...

  3. python从小兵到将军之路

    Python之路,基础 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达 ...

  4. 利用Python基础代码语句,实现2G时代文字小游戏,世界如此简单

    优质文章,第一时间送达! 相信许多80,90后都玩过2G时代的文字小游戏,它是来自QQ家园的专属回忆.偷菜,美味小镇,大乐斗,还有精武堂等等,虽然只是文字的输出,但是留给我们这一代的人的印象却是最深刻 ...

  5. BiB:王秀杰/裴小兵合作开发单细胞组学细胞标记基因鉴定算法COSG

    在单细胞测序数据分析中,对细胞进行准确分类是数据分析的重要基础.在利用聚类算法将细胞进行分组后,需要通过鉴定不同细胞群特异表达的标记基因来注释细胞类型.同时,细胞标记基因在所有细胞类群中的表达模式也能 ...

  6. 从python开始学编程vamei_从python开始学编程-vamei(1)

    概述 计算机 计算机五大结构:输入设备,存储器,控制器,运算器,输出设备 存储器与运算器统称为CPU 计算机操作系统负责管理计算机硬件资源->系统调用 编程 编程是人与计算机的互动方式,人通过编 ...

  7. python写一个系统-使用Python写一个量化股票提醒系统

    大家在没有阅读本文之前先看下python的基本概念, Python是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开 ...

  8. python花钱培训值吗-交钱了,学了3天Python编程,我想放弃了......

    交钱了 ,学了3天Python编程,想放弃了,是太难学?是老师教的不好?是学习环境氛围不好?突然发现自己不喜欢?还是自己另有新计划...... 背景 近期,师姐开始刷达内的Python视频,选择学这个 ...

  9. python基础(7)-函数命名空间作用域闭包

    函数 动态参数 *args 1 def sum(*args): 2 ''' 3 任何参数都会被args以元组的方式接收 4 ''' 5 print(type(args)) # result:<c ...

最新文章

  1. c++连接oracle数据库程序,无法从c++程序连接到我的oracle数据库
  2. 微信小程序之生成图片保存到相册
  3. oralce或sql中join的用法
  4. Spring Security源码解析(二)——引入
  5. C语言那点事——如何从零学好C语言?
  6. ABP Framework 5.2 RC 版本发布及新增功能介绍
  7. 2.15_graph_图
  8. 详解:知乎如何使用机器学习,未来还有哪些想象空间
  9. linux下监控某个目录是否被更改
  10. 2000份简历模板 唯美时尚简约个人简历模板 英文简历模板 简历封面 自荐信下载
  11. c#语言猜数字游戏,C#实现简易猜数字游戏
  12. EBS R12: 通过FND_PRODUCT_INSTALLATIONS中字段STATUS确认安装使用了哪些产品(或模块)
  13. 《产品游戏化》电子书下载(epub+mobi+pdf) Netflix、迪士尼、微软巨头在使用的产品策略
  14. 10个致工程师在工作中快速成长的技巧
  15. 如何练成某一领域的高手
  16. CVE-2014-0160-心脏滴血漏洞
  17. 基于LBS任务式旅游APP
  18. 如何撰写国内外研究现状
  19. 【思前享后】区块链的发展历史
  20. 企业数字化转型:IT部门的未来!

热门文章

  1. 怎样使绝对定位的子元素铺满父元素并且子元素可以设置padding
  2. DW8里面的HTML面板在哪里,打开Dreamweaver8窗口后,如果没有出现属性面板,可执行()菜单中的 - 问答库...
  3. ahjesus自定义隐式转换和显示转换
  4. Linux基础之while语句
  5. ROS Nodelet使用
  6. 三维点云学习(5)3-Deep learning for Point Cloud-PointNet++
  7. 怎样使用OUTLOOK收发邮件   小雨
  8. 3d 根据弧长算角度_3D立体画,让你身临其境
  9. 多台云服务器中Redis的主从复制
  10. 论文笔记--跨模态间的人脸与人名对齐方法研究-2012