热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python学习学期专业总结

文章目录Python学习学期专业总结一、总结简介二、回顾学期学习内容1,分支结构2,循环结构3,关键字4,解答疑惑三、学如逆

文章目录

  • Python学习学期专业总结
    • 一、总结简介
    • 二、回顾学期学习内容
      • 1,分支结构
      • 2,循环结构
      • 3,关键字
      • 4,解答疑惑
    • 三、学如逆水行舟,不进则退!




Python学习学期专业总结

一、总结简介


  1. 最近这段时间我们学习了很多内容,增长了很多关于Python的知识,万事万物是相通的,正如学习新的知识就像吃饭一样。
  2. 吃多了就会消化不良,反映到学习上也是一样,不知各位最近的感觉怎样,反正学记是需要一些时间好好消化,掌握到手中,为下一步的知识补齐缺口。
  3. 接下来,和大家一起回顾一下这学期学习的内容,坚持学习,循序渐进。

二、回顾学期学习内容


1,分支结构

分支结构就是用来选择道路的。
所用的关键字是:
If elif else
在这里插入图片描述

这三个词的意思分别是:
如果 否则如果 其他的
注:分支语句的写法需要将与关键字与关键字对齐。

2,循环结构

在这里插入图片描述

  • 循环结构应用于一些重复的进程,通常我们只接触两种循环。

  • for-in循环 和 while循环。

  • for-in循环适用于,确切的知道到底循环几次。
    在这里插入图片描述

  • while循环适用于不知道到底有几次循环,此时要搭配bool 来进行,即 True 和 Flase。
    在这里插入图片描述


3,关键字

关键字的熟练运用对于今后的开发工作有非常重要的作用,但这么多关键字我们不能去死记硬背,只有在一个一个代码的验证当中去熟悉去掌握,那样是最可靠的。

  1. def 设置模组。
  2. len 计算字符串长度。
  3. capitalize 获得字符串首字母大写的拷贝。
  4. upper 获得字符串变大写后的拷贝。
  5. find 从字符串中查找子串所在位置。
  6. index 与find类似但找不到子串时会引发异常。
  7. startswith 检查字符串是否以指定的字符串开头。
  8. endswith 检查字符串是否以指定的字符串结尾。
  9. center 将字符串以指定的宽度居中并在两侧填充指定的字符。
  10. rjust 将字符串以指定的宽度靠右放置左侧 填充指定的字符。
  11. isdigit 检查字符串是否由数字构成。
  12. isalpha 检查字符串是否以字母构成。
  13. isalnum 检查字符串是否以数字和字母构成。
  14. append 添加元素。
  15. remove 删除元素。
  16. clear 清空元素。
  17. sorted 排序。

4,解答疑惑

大家可能会有些疑惑,学习这些东西真的有用吗?这些随处可见的基础方面的知识真的有用吗?我可以非常肯定地告诉大家,是有用的!
这些知识就像是建筑工地随处可见的砖石,不管这些砖石怎样的不起眼,但是没有一幢建筑可以离开砖石,学习的过程是枯燥的,不过这也正符合非常现实的一条规律。

三、学如逆水行舟,不进则退!

也正是因为它枯燥苦闷,学习有难度,才保证了,我们学习了这些知识,以后就可以靠它们为生,在这个知识时代闯出自己的一片天!不要放弃,绝对不要放弃!黎明之前是最黑暗的!为了自己的未来好好坚守吧!


推荐阅读
  • 深入浅出TensorFlow数据读写机制
    本文详细介绍TensorFlow中的数据读写操作,包括TFRecord文件的创建与读取,以及数据集(dataset)的相关概念和使用方法。 ... [详细]
  • 离线安装Grafana Cloudera Manager插件并监控CDH集群
    本文详细介绍如何离线安装Cloudera Manager (CM) 插件,并通过Grafana监控CDH集群的健康状况和资源使用情况。该插件利用CM提供的API接口进行数据获取和展示。 ... [详细]
  • Python 工具推荐 | PyHubWeekly 第二十一期:提升命令行体验的五大工具
    本期 PyHubWeekly 为大家精选了 GitHub 上五个优秀的 Python 工具,涵盖金融数据可视化、终端美化、国际化支持、图像增强和远程 Shell 环境配置。欢迎关注并参与项目。 ... [详细]
  • 本文详细介绍了钩子(hook)的概念、原理及其在编程中的实际应用。通过对比回调函数和注册函数,解释了钩子的工作机制,并提供了具体的Python示例代码,帮助读者更好地理解和掌握这一重要编程工具。 ... [详细]
  • Python自动化测试入门:Selenium环境搭建
    本文详细介绍如何在Python环境中安装和配置Selenium,包括开发工具PyCharm的安装、Python环境的设置以及Selenium包的安装方法。此外,还提供了编写和运行第一个自动化测试脚本的步骤。 ... [详细]
  • 优化Flask应用的并发处理:解决Mysql连接过多问题
    本文探讨了在Flask应用中通过优化后端架构来应对高并发请求,特别是针对Mysql 'too many connections' 错误的解决方案。我们将介绍如何利用Redis缓存、Gunicorn多进程和Celery异步任务队列来提升系统的性能和稳定性。 ... [详细]
  • 本文详细介绍如何使用 Python 集成微信支付的三种主要方式:Native 支付、APP 支付和 JSAPI 支付。每种方式适用于不同的应用场景,如 PC 网站、移动端应用和公众号内支付等。 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • Python3 中使用 lxml 模块解析 XPath 数据详解
    XPath 是一种用于在 XML 文档中查找信息的路径语言,同样适用于 HTML 文件的搜索。本文将详细介绍如何利用 Python 的 lxml 模块通过 XPath 技术高效地解析和抓取网页数据。 ... [详细]
  • 在寻找轻量级Ruby Web框架的过程中,您可能会遇到Sinatra和Ramaze。两者都以简洁、轻便著称,但它们之间存在一些关键区别。本文将探讨这些差异,并提供详细的分析,帮助您做出最佳选择。 ... [详细]
  • 深入解析Spring Cloud微服务架构与分布式系统实战
    本文详细介绍了Spring Cloud在微服务架构和分布式系统中的应用,结合实际案例和最新技术,帮助读者全面掌握微服务的实现与优化。 ... [详细]
  • cJinja:C++编写的轻量级HTML模板引擎
    本文介绍了cJinja,这是一个用C++编写的轻量级HTML模板解析库。它利用ejson来处理模板中的数据替换(即上下文),其语法与Django Jinja非常相似,功能强大且易于学习。 ... [详细]
  • 深入解析:OpenShift Origin环境下的Kubernetes Spark Operator
    本文探讨了如何在OpenShift Origin平台上利用Kubernetes Spark Operator来管理和部署Apache Spark集群与应用。作为Radanalytics.io项目的一部分,这一开源工具为大数据处理提供了强大的支持。 ... [详细]
  • 摘要:本文中,我们将进一步理解微服务架构的核心要点和实现原理,为读者的实践提供微服务的设计模式,以期让微服务在读者正在工作的 ... [详细]
  • x86x64体系探索及编程(对x86处理器介绍得最详尽又最具实践指导意义的一本书)邓志著ISBN978-7-121-18176-42012年10月出版定价:119.00元16开840页对x86处理 ... [详细]
author-avatar
dmcm0008
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有