笨方法学python 22,前期知识点总结
对笨方法学python,前22讲自己的模糊的单词、函数进行梳理总结如下:
| 单词、函数 | 含义 |
| print() | 打印内容到屏幕 |
| IDLE | 是一个纯Python下自带的简洁的集成开发环境 |
| variable | 变量 |
| f"{}",#format | 格式化字符串 |
| round() | 将浮点数四舍五入,如rund(1.75)等于2 round(number,digits)参数number是浮点数;参数ndigits是保留几位小数,默认是0值 |
| binary 美 /'baɪnəri/ | 二进制的;二元的,二态的 |
| input() | 用户输入内容 |
| import | 加载其他的库、类或者函数到当前脚本 |
| return | 返回函数的结果 |
| pydoc | 在命令行查看某个函数或类的帮助文档 windows下,pydoc -m pydoc import |
| argv | argument variable 参数变量 # 获取程序外部向程序传递的参数 |
| argc | argument count 参数总和 |
| from sys import argv | 从sys库中中导入argv函数 |
| script 美 /skrɪpt/ | 脚本 |
| script,filename=argv | 把agrv中的东西取出,将所有的参数依次赋值给左边的变量 |
| txt=open(filename) | 打开文件 |
| print(txt.read()) | 读取并打印文件 |
| txt.close() | 关闭文件,处理完文件后需要将其关闭,这一点很重要! |
| def | def开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的具体实现 |
--
| open(filename) | open()函数默认‘r’只读模式,后面加read()函数读取 |
| open(filename,'w') | 打开文件进入写入模式,最后一定要filename.close() |
| open(filename.'a') | 打开文件进行追加模式,最后一定要filename.close() |
| 在字符串前面加r或者R | 原始字符串 字符串的引号前有字母r 或 R,其内容不会被转义。 |
| os.path | 属于 os 库,和路径有关的操作 |
| os.path.exists | 判断文件是否已经存在 |
| def f(*agrs): | 1、定义函数冒号不可忘2、 |
| seek() |
标准格式是(offset,whence) offset:开始偏移量,也就是代表需要移动偏移的字节数。 如果设定了whence参数,就以whence设定的起始位为准,0代表从头开始,1代表当前位置,2代表文件最末尾位置。 |
| readline() | 每次只读取一行,通常比 .readlines() 慢得多。仅当没有足够内存可以一次读取整个文件时,才应该使用 .readline()。 |
| readlines() | 一次读取整个文件(类似于 .read() |
| 位(bit) | "位(bit)"是电子计算机中最小的数据单位。每一位的状态只能是0或1。 |
| 字节(Byte) | 8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。8bit(比特位)=1Byte(字节) |
| 字 |
1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。 1Byte=1个英文字母或者半个汉字 |
| KB | 1024Byte=1KB(千字节) |
| MB | 1024KB(千字节)=1MB(兆字节)
1024MB=1GB;1024GB=1TB; |
笨方法学python 22,前期知识点总结的更多相关文章
- "笨方法学python"
<笨方法学python>.感觉里面的方法还可以.新手可以看看... 本书可以:教会你编程新手三种最重要的技能:读和写.注重细节.发现不同.
- 《笨方法学Python》加分题32
注意一下 range 的用法.查一下 range 函数并理解它在第 22 行(我的答案),你可以直接将 elements 赋值为 range(0, 6) ,而无需使用 for 循环?在 python ...
- 《笨方法学Python》加分题17
题目通过前学习的文件操作把一个文件中的内容拷贝到另一个文件中,并使用 os.path.exists 在拷贝前判断被拷贝的文件是否已经存在,之后由用户判断是否继续完成拷贝. 新知识os.path.exi ...
- 笨方法学python之读写文件、open函数的用法
一.python读写文件相关知识点 close:关闭文件 read:读取文件的内容//你可以把结果赋给一个变量 readline:只读取文件中的一行 truncate 美 /trʌŋ'ket/ :清空 ...
- 笨方法学python笔记
编程是什么 编程就是通过输出一种语言给计算机"听",命令其去执行相应的操作. 我们称我们给计算机下达的命令称为指令.一般说程序就是有多个指令构成的. 计算机需要使用非常多的电路来实 ...
- LPTHW 笨方法学python 19章
本章节,我只是把所有的输出加上了自己的注释. #!/usr/bin/env python # -*- coding:utf-8 -*- def cheese_and_crakers(cheese_co ...
- 笨方法学python 33课
今天Eiffel看到了第33章,任务是把一个while循环改成一个函数. 我在把while循环改成函数上很顺利,但是不知道怎么写python的主函数,在参数的调用上也出现了问题. 通过查资料,发现py ...
- 《笨方法学Python》加分题33
while-leep 和我们接触过的 for-loop 类似,它们都会判断一个布尔表达式的真伪.也和 for 循环一样我们需要注意缩进,后续的练习会偏重这方面的练习.不同点在于 while 循环在执行 ...
- 《笨方法学Python》加分题28
#!usr/bin/python # -*-coding:utf-8-*- True and True print ("True") False and True print (& ...
随机推荐
- MySQL · 引擎特性 · 基于InnoDB的物理复制实现(转载)
http://mysql.taobao.org/monthly/2016/05/01/ 在开始之前,你需要对InnoDB的事务系统有个基本的认识.如果您不了解,可以参考我之前的几篇关于InnoDB的文 ...
- maven工程强制更新 ,下载源码操作
看图,在window->preferences->maven , 勾选图中的选项就可以下载源码包了,
- 禁用win7更新
关闭自动更新服务Windows Update 第一种方法 ---------------------------------------------------------------- Win + ...
- FIN vs RST in TCP connections different
question: The way I understand this, there are 2 ways to close TCP connection: send FIN flag send RS ...
- vue808
自定义键盘信息: Vue.directive('on').keyCodes.ctrl=17; Vue.directive('on').keyCodes.myenter=13; 数据深度监听 ...
- 第2章 GNS3和PacketTracer网络模拟器(2)_搭建GNS3实验环境
2. GNS3实验环境 2.1 教学实验1:配置路由器和VPCS (1)配置VPCS虚拟电脑的IP地址命令 //配置VPCS电脑的IP地址等信息 PC1> ? //查看可用的命令 PC1> ...
- Unity中进程间通信——使用异步Socket
开发Unity项目过程中,即时通信功能来完成服务器与客户端自定义的数据结构封装. 如果要序列化和数据封装参考:Unity3D之C#用Socket传数据包 蓝鸥3G封装的类 客户端脚本ClientScr ...
- C#语言经典例题
两个例题分别用了两种不同的写入方式 一个是有Console.Write(); 一个没有,两种都可以 标准体重 男士体重 = 身高 - 100 +-3 kg cm 女士体重 = 身高 - 110 +-3 ...
- 好习惯: 用controller as 语法和$inject数组注入
angular好习惯1: 用controller as 语法和$inject数组注入 1) 像普通的JS类一样实现controller,摆脱$scope 2) 用.$inject数组注入相关模块,便于 ...
- CVPR 2019 | 用异构卷积训练深度CNN:提升效率而不损准确度
对于深度卷积神经网络而言,准确度和计算成本往往难以得兼,研究界也一直在探索通过模型压缩或设计新型高效架构来解决这一问题.印度理工学院坎普尔分校的一篇 CVPR 论文则给出了一个新的思路——使用异构的卷 ...