一.进制转化笔记
1.二进制:0,1
八进制:0-7
十进制:0-9
十六进制:0-9,A-F
2.N进制转换为十进制权值相加
十进制转换为N进制使用短除法
3.1位16进制 是4位二进制
1位8进制 是3位二进制
4.前缀是0b的数字表示的是二进制数
前缀是0o的数字表示的是八进制数
前缀是0x的数字表示的是十六进制数
5.bin()将其他进制数转化为二进制数
oct()将其他进制数转化为八进制数
hex()将其他进制数转化为十六进制数
int(‘进制数’,进制)将其他进制数转化为十进制数
6.bin()、oct()、hex()的返回值均为字符串,且分别带有0b、0o、0x前缀
7.四种进制并不能任意相互转换,所有转换都必须先转成十进制再转换成其他进制
8.进制数的数据类型是整数

二.文件操作笔记
1.python中的数据类型:数字(int,float,bool),字符串,列表,元组,字典,集合。
2.CSV文件就是采用逗号分割值,是一种通用的相对简单的文件格式
CSV文件的扩展名是.csv
3.文件操作分为三步:打开文件,操作文件,关闭文件
4.open()函数的参数’a’,是追加数据到文件末尾,seek()函数虽然能移动读取文件时的指针位置,但并不能移动写入文件时的位置

三.异常处理笔记
1.\t 补全字符串的长度到8位,制表符
2.异常处理的格式:
try:
可能会出错的代码
except:
出错后运行的代码
4.一个try可以对应多个except

四.核心函数笔记
1.abs()求绝对值
divmod(a,b) 返回的结果是一个商和余数组成元组(a//b,a%b)
Max()求最大值 max(‘5678’)
Min()求最小值
Pow(2,3)2的3次方,注意里面是两个参数
Round(小数,要保留的位数)也是两个参数

2.类型转换函数
Bool()用于将给定的参数转化为bool,0是False, True是1
Ord(‘a’)将函数里的字符串转化为ASII码
Chr(97)将ASII码转化为字符串
Set()创建一个无序不重复的元素集

3.all()用于判断里面的元素是否全部为True
any()用于判断里面的元素是否部分为True
all([]) all(()) 返回结果为True
any([]) any(()) 返回结果为False

4.自定义函数的格式:
def 函数名(形式参数):
函数体

5.fliter(函数名,序列)过滤掉不符合条件的,返回符合条件的,如果想要把返回的值转化为列表,加list()转换即可。
6.对象操作函数:
help()用于查看函数或者模块的用途的详细说明
dir()函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表
acsii()返回括号内参数的字符串
vars([object])返回object的属性和属性值的字典对象

7.Lambda()函数的使用格式:
lambda 形式参数:函数操作(例子:lambda x,y: x+y)

8.map()返回的结果是对参数里的序列操作对应的函数的返回结果。
例:l=list(map(int,’1234’))
print(l)#map()函数实现类型转换

9.map()函数与lambda函数的结合使用
例:l=list(map(lambda x,y : x+y ,[1,2,3],[4,5,6]))
10.abs()函数无论里面的参数是整数还是负数结果都是正数
11.eval()函数是将里面数字类型的字符串返回数字类型
12.enumerate()函数是Python的内置函数,可以将一个可遍历/可迭代对象按照设置的序号组成一个索引序列,通常结合for循环使用,返回一个列表,内部由序号和原有元素组成的元组组成。

五.算法
1.算法描述的三种基本结构:顺序结构,选择结构,循环结构
2…解析算法是使用数学公式的算法

电子学会python三级笔记相关推荐

  1. 电子学会Python(二至五级)

    全国计算机二级Python-高频问题汇总 全国计算机二级Python-高频问题汇总_哔哩哔哩_bilibili 中国矿业大学-算法导论 中国矿业大学-算法导论_哔哩哔哩_bilibili 中南大学-数 ...

  2. 中国电子学会python等级考试一级

    电子学会模拟测试指南 电子学会模拟测试指南_哔哩哔哩_bilibili Python学习无味?清华大佬把全套教程做成漫画版化解枯燥(附配套课件.源码.电子书) Python学习无味?清华大佬把全套教程 ...

  3. 青少年编程 电子学会python编程等级考试一级真题解析(选择题)2021-03

    青少年编程 电子学会python编程等级考试一级真题解析2021-3 一.选择题(共25题,每题2分,共50分) 1.下列哪个操作不能退出IDLE环境? A.Alt+F4 B.Ctrl+Q C.按ES ...

  4. 2021年12月电子学会Python等级考试试卷(二级)答案解析

    需要所有考级相关的资料可以添加我的微信:15570666506 青少年软件编程(Python)等级考试试卷(二级) 一.单选题(共25题,共50分) 1. 执行以下程序 a=[33,55,22,77] ...

  5. 2021年12月电子学会Python等级考试试卷(三级)答案解析

    青少年软件编程(Python)等级考试试卷(三级) 分数:100  题数:38 总体情况 一.单选题(共25题,共50分) 1. 小明在学习计算机时,学习到了一个十六进制数101,这个十六进制数对应的 ...

  6. 2020年9月电子学会Python等级考试试卷(三级)考题解析

    青少年软件编程(Python)等级考试试卷(三级A卷) 分数:100.00            题数:39 一.单选题(共25题,每题2分,共50分) 1. 下列程序运行结果是?( ) a=12 b ...

  7. 2021年3月电子学会Python等级考试试卷(三级)考题解析

    青少年软件编程(Python)等级考试试卷(三级) 分数:100.00            题数:38 一.单选题(共25题,每题2分,共50分)需要全套题目可以添加我微信15570666506 1 ...

  8. 2021年6月电子学会Python等级考试试卷(三级)考题解析

    青少年软件编程(Python)等级考试试卷(三级) 分数:100.00            题数:38 一.单选题(共25题,每题2分,共50分) 1. 关于open()函数的参数,下列描述正确的是 ...

  9. 2020年12月电子学会Python等级考试试卷(三级)考题解析

    青少年软件编程(Python)等级考试试卷(三级) 分数:100.00 题数:38 一.单选题(共25题,每题2分,共50分) 要对二维列表所有的数据进行格式化输出,打印成表格形状,程序段如下: ls ...

最新文章

  1. ajax请求的五个步骤_监控整个页面,非AJAX,需要通知
  2. 妙用 Intellij IDEA 创建临时文件,Git 跟踪不到的那种
  3. Linux shell字符串运算
  4. [SDOI2013]森林(树上主席树+启发式合并+lca)
  5. 网络拓扑图画图工具_写了100多篇原创文章,我常用的在线工具网站推荐给大家!...
  6. Oculus首席科学家发声,称VR需要能够“欺骗”大脑
  7. Software Defined Perimeter白皮书
  8. Oracle的权限角色及用户
  9. Vmware+Virtualbox+Ubuntu+debian+USB转串口+kermit
  10. linux 系统硬件信息检测工具,在Linux上查找系统hwinfo硬件信息工具
  11. 机器学习常见算法分类
  12. 从exe程序反汇编得到py源码
  13. DVWA模块使用教程(二)
  14. iphone和android照片传输,iPhone与安卓跨平台如何传照片图文教程
  15. 粒子群算法Fortran代码(OMP并行)
  16. 大数据Hive学习案例(2)——基于汽车销售的日志数据分析
  17. 印象笔记 linux 命令行,在Linux的命令行下使用Evernote的教程
  18. 人脸识别App面临的安全风险
  19. flutter-Decoration
  20. 软件poc测试方案,桌面云项目POC测试方案(12页)-原创力文档

热门文章

  1. 大数据时代数据是如何传输的?
  2. mysql英文怎么发音_英语口语怎么练最有效?知道这3个方法就够了!
  3. 19年暑假实习,我霸面了鹅厂两次。
  4. leetcode Sum 系列----寻找和为定值的多个数
  5. flink redis connector(支持flink sql)
  6. history of program
  7. 华为服务器不显示硬盘,服务器读取不到硬盘
  8. 百斗度输入法linux,爪哇语输入法
  9. 1.1 “DT城市”智能服务
  10. ubuntu9.04安装xmms