大多数程序都遵循输入-处理-输出模型:首先输入数据,进行处理然后存储,显示,打印或传输。

python的基本输入机制是基于行的;

open();

the_file = open("1.txt")

# 对数据做一些处理

# 在 "the_file"

the_file.close()

os.getcwd()      # 获取当前路径

finally子句是无论异常是否发生,是否捕捉都会执行的一段代码,可以将finally仅仅配合try一起使用,也可以和try-except(else也是可选的)一起使用,可以用finally子句与try-except或try-except-else一起使用。

列表推导:

clean = []

for each in my_list:

clean.append(sanitize(each))

可以推导为:clean = [sanitize(each) for each in my_list]

键值可以为元组,字符串,不能为列表,集合;

word = "letters"

letter_counts = { letter:word.count(letter) for letter in word }

print(letter_counts)          # {'e':2, 'l':1, 'r':1, 's':1, 't':2}

学python lesson4相关推荐

  1. 老齐学python的django 源代码_《跟老齐学Python:Django实战》真正的手把手“带”您学习...

    全书通过不断升级改造的方式,带着读者完成了一个"极其"简单的实战项目.这里说简单是相对于那些"大牛"而言.如果您是大牛,齐老师会建议您使用谷歌或者读官方英文文档 ...

  2. python queue 调试_学Python不是盲目的,是有做过功课认真去了解的

    有多少伙伴是因为一句'人生苦短,我用Python'萌生想法学Python的!我跟大家更新过很多Python学习教程普及过多次的Python相关知识,不过大家还是还得计划一下Python学习路线!Pyt ...

  3. 想转行学python过来人提醒大家几点

    因为目前python非常火,应用也非常广泛,是目前最火的行业之一,竞争很大,工资很高,未来发展也极好. 首先告诉你,零基础学习python难度还是有的,python的专业程度本身就不简单,学习这事本来 ...

  4. 从零开始学 Python 之运算符

    从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  5. 学Python培训有什么用

    ​ Python在近几年的发展非常迅速,在互联网行业Python的薪资也越来越高,不少人开始准备学习Python技术,那么到底学Python培训有什么用呢?来看看下面的详细介绍. 学Python培训有 ...

  6. 学Python有哪些优势

    Python在人工智能领域应用是比较广泛的,近几年,越来越多的人对Python技术比较感兴趣,想要学习,那么具体学Python有哪些优势呢?我们来看看下面的详细介绍就知道了. 学Python有哪些优势 ...

  7. 学python培训到底能干嘛

    Python是在人工智能领域发挥着很重要的作用的,现在依旧有很多人对Python这项技术不是很了解,学Python培训到底能干嘛?下面小编来为大家做下详细的介绍. python其实并不难学,对于初学者 ...

  8. 学Python的好处有哪些?

    Python是一种比较简单的编程语言技术,想要快速进入到IT行业,Python是非常好的选择,为什么这么说呢?下面小编就为大家详细的介绍一下学Python的好处有哪些? ​ 学Python的好处有哪些 ...

  9. 零基础学python培训需要学习多久?

    Python是一种入门比较简单的编程语言,但是如果是零基础学员,学习起来还是需要时间的,那么零基础学python培训需要学习多久呢?我们来看看小编的详细介绍吧. 零基础学python培训需要学习多久? ...

最新文章

  1. Google Guava官方教程(中文版)
  2. ReportViewer改变图表类型
  3. python tensorflow教程推荐_TensorFlow教程和文章推荐大全 -DZone AI
  4. 哪些人不能要 哪些人不能留
  5. 老司机和驾驶辅助系统相处得如何?MIT研究人员做了个科学研究
  6. Python 进阶——从 list 到 NumPy 的多维数组
  7. python三大神器之fabric
  8. mysql pxc集群介绍_MySQL中PXC集群的介绍
  9. LaTeX下载安装及Markdown转PDF方法
  10. 搞科研必须了解的五十个学术网站
  11. 将selinux=enforing设置好过后,重启Linux管理员账号不能登陆
  12. plt自定义水平线和垂直线、水平区域和垂直区域
  13. 图像处理3:Sobel边缘检测
  14. API网关之网关概述、技术选型
  15. neo4j-OGM 动态cypher java查询
  16. U3D_Shader编程(第二篇:基础夯实篇)
  17. 测试枕头软件,占卜测试: 哪个枕头抱起来最舒服? 测测看你目前的生活状态如何...
  18. Index of索引
  19. java输入年月输出日历_java 输入年月,获取日历表
  20. 【MFC】MFC基础类——CString(使用心得)

热门文章

  1. python logging打印终端_想知道Python如何在终端上打印表格吗?两行代码告诉你!
  2. 公司注销后公章怎么处理,自行保管风险
  3. php留言板上传图片,thinkphp3.2.3留言板带管理没有后台ajax上传图片功能
  4. opencv中mean函数耗时_使用OpenCV进行人脸对齐
  5. 黑客攻防技术宝典web实战篇:工具web服务器习题
  6. Linux卸载jdk
  7. 重启VirtualBox里面的系统提示VT-x features locked or unavailable in MSR错误
  8. [TC]SRM615 div1 250 AmebaDiv1
  9. HP DL360 G7通过iLO部署系统
  10. linux环境下的TIME_WAIT和CLOSE_WAIT问题解决方法