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

《笨办法学python3》系列练习计划——22.总集篇、回忆篇。

题目本题以及下一题都不会有代码,而是一个总结、小结。让我们跟随Zed一起来完成这个巨型加分练习。首先,回到你的每一个习题的脚本里,把你碰到的每一个词和每一个符号(sy

题目

本题以及下一题都不会有代码,而是一个总结、小结。让我们跟随 Zed 一起来完成这个巨型加分练习。

首先,回到你的每一个习题的脚本里,把你碰到的每一个词和每一个符号
(symbol,character 的别名)写下来。确保你的符号列表是完整的。

下一步,在每一个关键词和字符后面写出它的名字,并且说明它的作用。如果你在书里找不到符号的名字,就上网找一下。如果你不知道某个关键字或者符号的作用,就回到用到该字符的章节通读一下,并且在脚本中测试一下这个字符的用处。

你也许会碰到一些横竖找不到答案的东西,只要把这些记在列表里,它可以提示你让你知道还有哪些东西不懂,等下次碰到的时候,你就不会轻易跳过了。

你的列表做好以后,再花几天时间重写一遍这份列表,确认里边的东西都是正确的。你可能觉得这很无聊,不过你还是需要坚持完成任务。

等你记住了这份列表中的所有内容,就试着把这份列表默写一遍。如果发现自己漏掉或者忘记了某些内容,就回去再记一遍




我的答案

这是个很烦人的题目啊!麻烦、累人,不过王阳明说要遵循良知,我良知说这么做对于新手绝对么错。
唉~
从三方面整理把:内置函数、标准库、符号

作用
print() 打印内容到屏幕上
input 接受用户输入内容
import 加载其他的库、类或函数到当前脚本
return 返回函数的结果
pydoc 在命令行查看某个函数或类的帮助文档
help 查看类、函数、变量的帮助文档
def 用于定义一个函数
Ture 布尔值“真”,首字母大写
False 布尔值“假”,首字母大写
sys 标准库,和环境有关的功能
sys.argv 属于sys标准库,获取脚本参数
open 用于打开文件,注意打开后的对象和 py2 file 的区别
TextIOWrapper Py3 打开文本文件后的类型
TextIOWrapper.read 从当前指针位置读取文件的内容
TextIOWrapper.readline 从指针位置读取文件内容
TextIOWrapper.writer 向文件写入内容
TextIOWrapper.close 关闭打开的文件,执行保存
TextIOWrapper.seek 设置文件指针位置
TextIOWrapper.tell 返回当前指针位置
os 标准库,和系统操作有关
os.path 属于 os 库,和路径有关的操作
os.path.exists 判断文件是否已经存在
字符串 由引号(' " ''' """)定义的一组字符
原始字符串 字符串的引号前有字母r 或 R,其内容不会被转义。
转义字符 \ 和一些字符组成,被转义的字符表示特殊的意义
整数 表示没有小数的数字
浮点数 表示有小数部分的数字,浮点数运算时可能出现精度问题。
科学计数法 由数字和e组成,表示数字乘以10的多少次方
符号 作用
+ 加法运算 或拼接字符串
- 减法运算
* 乘法运算
** 幂运算
/ 除法运算,结果一定是浮点数
// 整除或地板除,其结果舍弃小数部分
% 取余
= 赋值
+= 相加后赋值
-= 相减后赋值
*= 相乘后赋值
/= 相除后赋值
//= 整除后赋值
%= 取余后赋值
== 判断是否相等
< 判断是否小于
> 判断是否大于
>= 判断是否小于等于
<= 判断是否大于等于
!= 判断是否不等于
\n 转义字符,换行
\\ 转义字符,\
\’ 和 \” 转义字符,引号
\ (行末) 转义字符,不换行
\t 转义字符,横向制表符
\v 转义字符,纵向制表符
\a 转义字符,响铃
\b 转义字符,退格(后面字符前移)
\000 转义字符,表示空(但不是空格)
\r 转义字符,回车(效果类似 \b 但光标是移动到首行后输出后面的字符)
\f 转义字符,换页(据说在有些终端会清空屏幕)
\ooo 转义字符,八进字符,ooo代表的字符的值,例如:\044是美元符$
\xhh 转义字符,十六进制字符,hh代表的字符的值,例如:\x44是大写D
%s 格式化字符,字符串
%r 格式化字符,原始字符
%d 格式化字符,整数
%f 格式化字符,浮点数
%c 格式化字符,转换为字符
%o 格式化字符,8进制整数
%x, %X 格式化字符,16进制整数
%e, %E 格式化字符,科学计数法表示浮点数
%g, %G 格式化字符,10 进制或科学计数法表示浮点数
* 辅助格式化字符,定义宽度或浮点位数
m.n 辅助格式化字符,m定义宽度,n定义浮点位数
- 辅助格式化字符,左对齐
+ 辅助格式化字符,正数显示正号
# 辅助格式化字符,在 8、 16 进制数前显示进制符号(8进制:0o123; 16进制:0x123 或 0X123)
0 辅助格式化字符,位数不足宽度时用 0 填充而非空格。
(var) 辅助格式化字符,映射变量(通常用来处理字段类型的参数)




返回目录

《笨办法学 python3》系列练习计划——目录


推荐阅读
  • Python3怎么获取文件属性
    这篇文章给大家分享的是有关Python3怎么获取文件属性的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。os.stat(path ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • python教程分享Python获取时光网电影数据的实例代码
    一、前言有时候觉得电影真是人类有史以来最伟大的发明,我喜欢看电影,看电影可以让我们增长见闻,学习知识。从某种角度上而言,电影凭借自身独有的魅力大大延长了人类的”寿命&r ... [详细]
  • 浅谈Python3中打开文件的方式(With open)
    浅谈Python3中打开文件的方式(With open)-目录0.背景知识1.常规方式:读取文件-----open()2.推荐方式:读取文件-----WithOpen1).读取方式 ... [详细]
  • python教程分享python人物视频背景替换实现虚拟空间穿梭
    引言近期网上这位卖蜂蜜的小伙鬼畜挺火的,大家质疑背景造假,这里我就带着大家实现“背景造假”(ps:原视频小伙是在真实场景拍摄的)准备工作在实现该功能之前,我 ... [详细]
  • 正常情况下,我们完成一件事情的过程中,可能会存在多种条件限制如:用户去ATM机取钱->输入取款密码->输入正确,取钱成功|输入错误,退卡。这样的情况下,需要根据不同的条件,执行不同的逻 ... [详细]
  • 本文介绍了Python对Excel文件的读取方法,包括模块的安装和使用。通过安装xlrd、xlwt、xlutils、pyExcelerator等模块,可以实现对Excel文件的读取和处理。具体的读取方法包括打开excel文件、抓取所有sheet的名称、定位到指定的表单等。本文提供了两种定位表单的方式,并给出了相应的代码示例。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • HDFS2.x新特性
    一、集群间数据拷贝scp实现两个远程主机之间的文件复制scp-rhello.txtroothadoop103:useratguiguhello.txt推pushscp-rr ... [详细]
  • 环境准备—之—linux下安装python3和pip3
    转自上海悠悠https:www.cnblogs.comyoyoketangp10195102.html前言centos7自带有python,但是却是python2版本的 ... [详细]
author-avatar
空心悟心
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有