一、字符串的应用

1、复数表示:z=a+bj 实部为z.real, 虚数为z.imag。模为abs(z),

在交互模式中,最后一个打印出来的表示会赋值给变量_.

2、字符串写时候新起一行前行末尾要加 '\'

或者,可以用一对"""把字符串包围。

eg:print("""\

Usage:thing

-h Display

""")

3、字符串还可以用‘+’操作符进行相加和‘*’操作符进行重复

eg:word='help'+'a'

>>> print(word)

helpa

>>> '<'+word*5+'>'

''

4、字符串可以被索引,第一个字符的下标为0,一个字符就是长度为1,两个字符被冒号分割。

eg:word='helpa'

>>word[2:]

'lpa'

索引值为负表示从右边开始计数

eg:>>word[-1]

>>a

内置函数len()就会返回字符串的长度

当字符串大小写不分时,可以用print(name.title())把变量name里面的字符串变成首字母大写

同样,print(name.upper())把字符串全部大写,name.lower()把字符串全部小写。

字符串删除前面空格用name.lstrip(),删除后面空格用name.rstrip(),前后用name.trip()

5、列表list,里面数据不一定要同一类型。[name为变量名】

列表可以改变列表里面的字符,可以充当另外一个列表的元素

列表在最后增加元素name.append(),删除最后元素name.pop(x),删除任意元素 del name[x],name.remove(元素名)也可以删除元素。

pop()和del 使用规则:如果你还要在后面使用删除的元素,就用pop(),如果不再使用,就用del

插入元素name.insert(x,' ')x为列表下标,空格为插入的单词

python列表心得_Python学习心得(第一篇:字符串、列表等)相关推荐

  1. python函数实验心得_python学习心得

    慕课网学习过程中,发现了很多有意思的高阶函数: reduce()函数也是Python内置的一个高阶函数.reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map( ...

  2. python url拼接_python学习笔记——urllib篇

    1 request模块:用于打开和读取 URL. 使用urllib.request.urlopen(url,data=None,[timeout,]*,cafile=None, capath=None ...

  3. Python的matplotlib库学习笔记第一篇

    各位大佬,小松鼠有什么不对的地方,请大家赐教. matplotlib.pyplot是绘制各类可视化图形的命令字库,相当于Matplotlib库的快捷方式 导入:import matplotlib.py ...

  4. 单片机学习:第一篇 基于Python的树莓派语音助手

    title: 单片机学习:第一篇 基于Python的树莓派语音助手 tags: 树莓派,python,语音助手,百度AIP 目录 一.pyaudio录音 二.语音识别 三.与图灵机器人对话 四.语音合 ...

  5. Python 自动化教程(1) 概述,第一篇 Excel自动化首篇

    人生苦短, 我用Python!  Python语法简炼.易上手,且有丰富的库可用,实现一个应用很简洁. Python常用于自动化.自动化的基本含义,是把人的动作写成程序,让计算机代替人工作.主要分为几 ...

  6. RabbitMQ学习总结 第一篇:理论篇

    目录 RabbitMQ学习总结 第一篇:理论篇 RabbitMQ学习总结 第二篇:快速入门HelloWorld RabbitMQ学习总结 第三篇:工作队列Work Queue RabbitMQ学习总结 ...

  7. PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建

    PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建 最近一段时间会学习一下PHP全栈开发,将会写一系列的文章来总结学习的过程,以自勉. 第一篇记录一下LAMP环境的安装 0. 安装Apa ...

  8. html仿qq最小化怎么实现,JS仿QQ好友列表展开、收缩功能(第一篇)

    JS仿QQ好友列表展开.收缩功能(第一篇) 发布时间:2020-10-17 14:20:03 来源:脚本之家 阅读:96 作者:erdouzhang 效果图如下所示: html: 我的好友 张三 李四 ...

  9. python列表元组字典集合实验心得_python学习小总结(列表、元组、字典、集合、字符串)...

    ---恢复内容开始--- 一.列表(list) 1.添加 append():追加,在列表末尾添加元素. 列表名.append(添加的元素) extend():扩展,在列表末尾添加元素. 列表名.ext ...

最新文章

  1. vue 原型设计 拖拽_Vue 也能实现拖拽了 (vue-dragging)
  2. 总结和展望:情感分析研究的新视野
  3. linux bash函数里面调用命令行,Linux-在gnome-terminal -x中运行bash函数
  4. docker之es+es-head+kibana+ik分词器安装
  5. linux跑程序占用缓存过多释放内存echo 3 > /proc/sys/vm/drop_caches
  6. 解决Lost connection to MySQL server at 'reading initial communication packet', 的方法
  7. java实现邮件发送, 抄送及多附件发送
  8. 大前端-全栈-node+easyui+express+vue+es6+webpack+react
  9. 与组合数有关的一些求和公式
  10. 【POJ2352】Stars(树状数组模版题)
  11. android 7使用litepal,android数据库litepal使用记录
  12. 一代、二代、三代测序技术原理与比较
  13. 考研常考知识点(复试)
  14. css 鼠标经过显示禁止符号
  15. Heuristic Search之Greedy Best First Search
  16. Java基础及API总结
  17. linux查找文件或文件夹
  18. uni-app开发社区交友类项目
  19. bzoj4808: 马(最小割)
  20. 从零构建FLINK整合Drools动态规则实时运营系统(项目案例)第1篇(项目介绍篇)

热门文章

  1. 【Kafka】ERROR Error when sending message to topic topic_lcc with key: null, value: 4 bytes with error
  2. Spark Structured : KuduException$OriginalException: Originalasynchronous stack trace
  3. 87-Spark推测执行spark.speculation
  4. Flink的Socket案例
  5. spark学习-Spark Streaming初次理解
  6. Spark学习-SparkSQL--03-SparkSQL CLI 建表查询出问题
  7. 分享一个入门级实操项目,思路非常棒!
  8. linux jsp连接mysql_Linux JSP连接MySQL数据库
  9. tfhpple解析html中的图片,图文详解使用TFHpple解析html方法
  10. 带撤销贪心——cf1148F好题