NCRE-Python考点
NCRE-Python考点
作者:封亚飞
本文不含 文件处理、面向对象程序设计、公共基础、计算生态
希望各位可以批评指正
Qq 64761294
由于图片上传不方便,需要真题的朋友可以加我的qq找我要pdf格式的文章,内含真题。
一、 format案例
1、 指定宽度+对齐方式
左对齐 宽度10 {:<10}
右对齐 宽度10 {:>10}
居中 宽度10 {:^10}
2、 千分符
>>> print('{:,}'.format(1234567890))
1,234,567,890
3、 千分符+指定宽度+对齐方式
>>> print('{:=>25,}'.format(1234567890))
============1,234,567,890
二、 字符串处理案例
1、 逆序
① 遍历法
>>>a = “asdfG”
>>> for i in range(1,len(a)+1):
>>> print(a[-i],end="")
Gfdsa
② 切片法
>>>a=”123456”
>>>print(a[::-1])
654321
2、 Strip()
在字符串首尾移除所有的指定字符
>>>a=” asv ”
>>>a = a.strip(“ ”)
>>>print(a)
asv
3、 Split()
以特定的字符将字符串分割为一个列表
>>>a = “12324252627”
>>>print(a.split(“2”))
[‘1’,’3’,’4’,’5’,’6’,’7’]
4、 Replace(a,b)
将字符串中所有的a替换为b
>>>a = “12324252627”
>>>print(a.replce(“2”,”0”))
“10304050607”
三、 列表处理案例
1、 元素去重
set()法
>>>a=[1,2,1,1,1]
>>>new_a=list(set(a))
>>>print(new_a)
[1,2]
2、 元素存在性判断
① in 运算符
>>>a=[1,2,1,1,1]
>>>1 in a
True
② not in 运算符
>>>a=[1,2,1,1,1]
>>>1 not in a
False
3、 列表反转
reverse()方法
>>>a=[1,2,5,6]
>>>print(a.reverse())
[6,5,2,1]
四、 jieba库案例
1、 精确分词模式 jieba.lcut()
>>>a=”我爱中国”
>>>b=jieba.lcut(a)
>>>b
[‘我‘,‘爱’,’中国’]
2、 基于jieba的词频统计方法
五、 random库案例
1、 随机整数输出 random.randint()
2、 随机小数输出random.uniform()
3、 随机种子定义random.seed()
4、 自定义随即库random.choice()
5、(0,1)随机输出 random.random()
六、turtle绘图案例
1、基本形状绘制 fd+left/right/seth
3、 特殊图形绘制 (五角星、太阳花、四叶草、爱心)
七、字频统计问题
1、含特殊符号
2、不含特殊符号
3、不含特定字
八、素数(质数)问题
1、素数与质数的定义
2、输出特定范围内的质数/素数
3、从一组数据中筛选素数/质数
4、从一组数据中剔除素数/质数
九、特殊数列打印
1、等差数列
2、等比数列
3、斐波那契数列
十、进制转换问题
1、带有0b/0o/0x前缀的转换方式
十 --> 二 input — int() — bin()
十 --> 八 input — int() — oct()
十 --> 二 input — int() — hex()
>>>a=input() #此处输入10
>>>bin_a=bin(int(a))
>>>bin_a
0b1010
2、 不带前缀的转换方式
format 格式化法
{0:b}
{0:o}
{0:x}
>>>a = input #此处输入10
>>>print(“{0:b}”.format(a))
1010
十一、utf-8编码问题
1、 编码转字符 chr
2、 字符转编码 ord
十二、大小写转换问题
1、 全部转小写 lower()
2、 全部转大写 upper()
3、 按单词的首字母大写 .title()
4、 按行的首字母大写 .capitalize()
十三、PO设计案例
1、 向量积(和)/点距问题
2、 价格按量优惠问题(多分支)
3、 图形面积计算问题
4、 闰年判断问题
5、 9*9乘法表的打印
6、 循环结构打印菱形
7、 杨辉三角
8、 查找最长单词
9、 异常处理
10、 奇偶数问题
十四、低频库的使用
1、 Time
2、 calendar
3、 math
NCRE-Python考点的更多相关文章
- python考点
Python考点 1.Python类继承,内存管理(阿里) 答:内存管理机制包括:引用计数机制,垃圾回收机制,内存池机制 a = 1,1就是对象,a就是引用,引用a指向对象1. 2.Python装饰器 ...
- Python面试常考点之深入浅出链表操作
Python面试常考点之深入浅出链表操作 在Python开发的面试中,我们经常会遇到关于链表操作的问题.链表作为一个非常经典的无序列表结构,也是一个开发工程师必须掌握的数据结构之一.在本文中,我将针对 ...
- Python全国二级等级考试(2019)
一.前言 2018年9月随着全国计算机等级考试科目中加入“二级Python”,也确立了Python在国内的地位,猪哥相信Python语言势必会像PS那般普及.不久的将来,谁会Python谁就能获得女神 ...
- Python全国二级等级考试(2019)
一.前言 2018年9月随着全国计算机等级考试科目中加入“二级Python”,也确立了Python在国内的地位,猪哥相信Python语言势必会像PS那般普及.不久的将来,谁会Python谁就能获得女神 ...
- python流程控制语句 ifelse - 1
考点:条件判断语句if-elif 代码: #! /usr/bin/python print ('\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n') p ...
- python(day16)内置函数,匿名函数
# add = lambda x,y:x+y # print(add(1,2)) # dic={'k1':10,'k2':100,'k3':30} # def func(key): # return ...
- Python面试知识点小结
一.Python基础 1.Python语言特性: 动态型(运行期确定类型,静态型是编译型确定类型),强类型(不发生隐式转换,弱类型,如PHP,JavaScript就会发生隐患式转换) 2.Python ...
- 全国计算机等级考试二级Python语言程序设计考试大纲
全国计算机等级考试二级Python语言程序设计考试大纲(2018年版) 基本要求 掌握Python语言的基本语法规则. 掌握不少于2个基本的Python标准库. 掌握不少于2个Python第三方库,掌 ...
- [Python] 02 - String
字符串 string 一.基本性质 不变性 Immutability 要变就 --> list --> string 二.功能函数 功能函数 S = 'Spam" S.find( ...
- python面试十题
问题1: 请问如何修改以下python代码,使得下面的代码调用类A的show方法? class A(): def show(self): print("base show") cl ...
随机推荐
- 《Java核心技术》笔记:第7章 异常、断言和日志
1. 异常 (P 280)异常处理需要考虑的问题: 用户输入错误 设备错误 物理限制 代码错误 (P 280)传统的处理错误的方法是:返回一个特殊的错误码,常见的是返回-1或者null引用 (P 28 ...
- 同步/异步/阻塞/非阻塞/BIO/NIO/AIO各种情况介绍
常规的误区 假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据. 如果网速很慢,代码发起一个HTTP请求后,就卡住不动了,直到十几秒后才拿到HTT ...
- Python-argparse模块-获取命令行参数
#!/usr/bin/python3 """ Author : Jet Bi License : www.cyeap.com Summary : 获取命令行的参数 Not ...
- 入门大数据---Spark_Structured API的基本使用
一.创建DataFrame和Dataset 1.1 创建DataFrame Spark 中所有功能的入口点是 SparkSession,可以使用 SparkSession.builder() 创建.创 ...
- xeus-clickhouse: Jupyter 的 ClickHouse 内核
在科学计算领域,Jupyter 是一个使用非常广泛的集成开发环境,它支持多种主流的编程语言比如 Python, C++, R 或者 Julia.同时,数据科学最重要的还是数据,而 SQL 是操作数据最 ...
- 洛谷 P1186 【玛丽卡】
这道题题目真的想吐槽一下...是在机房同学的解释下才看懂的.就是让你求在可以删一条边的情况下,并且删后保证可以到达终点时,求删了后的最大的最短路径. 70分暴力思路: 枚举删边,然后跑一下最短路即可, ...
- 泊车SLAM文献整理
1. 泊车: 线车位检测 Geometric Features-Based Parking Slot Detection 译文链接:https://blog.csdn.net/djfjkj52/art ...
- Python数据结构-树与树的遍历
树:是一种抽象的数据类型 树的作用:用来模拟树状结构性质的数据集合 树的特点: 每个节点有零个或者多个节点 没有父节点的节点,叫做根节点 每一个根节点有且只有一个父节点 除了根节点外,每个节点可以分成 ...
- 关键字 package 和 import
1. package的使用 1.1 使用说明: * 1.为了更好的实现项目中类的管理,提供包的概念 * 2.使用package声明类或接口所属的包,声明在源文件的首行 * 3.包,属于标识符,遵循标识 ...
- day14总结
装饰器 """1.什么是装饰器 器指的是工具/功能 装饰指的是为被装饰对象添加额外的功能 大白话:定义装饰器就是定义了一个函数,该函数就是用来为其他函数添加额外的功能的 ...