30个必考Python知识点整理

Python基础知识大全(适用于全面复习Python语法知识) Python基础知识大全(适用于全面复习基本语法知识) 阅读详情

考试来袭,看看这些知识点都掌握了吗?

 

1. a += 1 相当于 a = a + 1。

 

2. a, b = 2, 5 相当于 a = 2; b = 5。

 

3. 10/3 结果为 3.33333...,求的是10除以3的商,是一个浮点小数。

 

4. 10//3 结果为 3,求的是10除以3的商整数部分,又叫地板除。

 

5. 17%4 结果为 4,取余,17除以4商4,余数为1。

 

6. 4**2 结果为 16,求4的平方。

 

7. 3**3 结果为 27,求3的立方。

 

8. '@'*8 的结果为 '@@@@@@@@',表示 把@重复8次得到一个新字符串。

 

9. int(10.5),把小数10.5转成整数10。

 

10. float(10),把整数10转成小数10.0。

 

11. int("20"),把字符串"20"转成整数20。

 

12. str(20),把整数20转成字符串"20"。

 

 

13. 列表 a = [ 1, 2, 3, 4, 5, 6, 7],a[0] 为1,表示列表第一项;a[-1] 为7,表示列表最后一项;
a[x:y] 为一个新列表,表示列表索引为x的项到索引为y-1的项组成的新列表。比如:a[1:5]表示索引为1的项到索引为5-1=4的项,即2,3,4,5组成的新列表[2,3,4,5]。
上面的x如果省略不写,默认为0;y如果省略不写,默认为-1。如:a[:4]结果为[1,2,3,4],a[2:]结果为[3,4,5,6,7]。
a[x:y:z]第三个参数z,表示间隔,默认为1。如a[::]结果跟a一样。a[1:5:2]结果为[2,4]。求列表总长度:len(a)。

 

14. 字符串的索引操作,跟列表操作类似。一个字符串,可以看作一个字符的列表。如"about"可认为是一个列表["a", "b", "o", "u", "t"]。
元组可以看作是不可变的列表,索引切片、求长度等操作与列表类似。

 

15. 在列表末尾增加一个元素:a.append(5)。

 

16. 删除列表末尾的元素:a.pop()。

 

17. 删除列表中索引值为i的元素:a.pop(i)。

 

18. 删除列表中值为e的元素:a.remove(e),只会删除e第一次出现位置。

 

19. 判断元素e是否在列表a中:e in a,如果在就会得到True,不在False。

 

20. 确定元素e在列表a中的索引值:a.index(e),如果不存在,会报错,所以使用前需要先用if e in a判断一下。

 

示例:


 

21. 将列表a和列表b合并:a+b,包含重复元素。

 

22. 要想得到列表a中独一无二的元素用:set(a),这是一个集合,要再转成列表,需要list(set(a))强制转换。

 

 

23. 以下a, b代表集合。

集合的特点是:集合元素不会重复,元素之间的顺序不重要。

而列表的特点是:列表元素可以重复,元素的顺序很重要。a - b 计算a和b的差集,即在a中而不在b中的元素构成的集合。

 

24. a | b 计算a和b的并集,即在a和b中的所有元素,不重复计。

 

25. a & b 计算a和b的交集,即既在a中,又在b中的元素集合。

 

26. a ^ b 相当于 a | b - (a&b)。

 

示例:​​​​​​​


 

 

27. 以下的a代表字典。

字典是key(键)和value(值)一一对应的数据类型,键是不能重复的,并且键必须是不可变对象。比如:a = {'ty': 10, 'cg': 20}。其中的'ty'是一个不可变的字符串。

 

28. a.keys()会返回字典所有键,但并不是一个列表类型,需要强制在外面用上list(a.keys())转换成列表。

 

29. a.values()会返回字典所有键,但并不是一个列表类型,需要强制在外面用上list(a.values())转换成列表。

 

30. 判断字典a中有没有某一个键k,用k in a。

 

示例:

 

Python知识点汇总 */ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhello * 完成日期:2016年7月31日 * 版本号:V1.0 * 程序输入:无 * 程序输出:见运行结果 */ Python知识点总结 数据类型 计算机顾名思义就是... 阅读详情

相关推荐

Python知识点总结

Python知识点总结1.Python基础知识1.1 变量及类型1.2 标识符与关键字1.3 常用格式化输出符号1.4 运算符1.4.1 算数运算符1.4.2 赋值运算符1.4.3 比较(即关系)运算符1.4.4 逻辑运算符1.5 数据类型转换1.6 判断与循环语句1.7 字符串、列表、元祖、字典1.7.1 公共方法1.7.2 字符串常见操作1.7.3 列表基本操作1.7.4 元组1.7.5 字典常见操作1.8 函数1.9 文件操作1.10 面向对象1.10.1 概念1.10.2 命名、分类、属性与方法1.

若如初见 2万+

Python基础知识点合集——全网最细、最全!

程序添加注释,可以用来解释程序某些部分的作用和功能,提高程序的可读性,注释有两种形式:单行注释:#多行注释:单引号('''注释内容''')或双引号("""注释内容""")

biancheng_syz的博客 2万+

大一python期末必考题,大一python题库及答案

lists = []# 二次 for 循环,将数据存入到 lists 中结果:二维数组取值(矩阵),有 a = [[“A”, 1], [“B”, 2]] ,如何取出 2结果:2列表转字符串,L = [1, 2, 3, 5, 6],如何得出 ‘12356’?

2301_79533350的博客 2249

Python入门基础知识总结(赶紧收藏)

Python入门基础知识总结(赶紧收藏)

Python84310366的博客 9万+

大一python期末简答题,大一python期末必考题

lists = []# 二次 for 循环,将数据存入到 lists 中结果:二维数组取值(矩阵),有 a = [[“A”, 1], [“B”, 2]] ,如何取出 2结果:2列表转字符串,L = [1, 2, 3, 5, 6],如何得出 ‘12356’?

2301_79533350的博客 943

Redis高频面试基本问题与知识点整理

对Redis一些重点内容进行整理总结用于查缺补漏,应对各大互联网大厂面试方向题库

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 174万+

Python期末必考十大知识点精讲

要高效备战Python期末考试,必须系统梳理核心考点、攻克典型难点、熟悉高频题型。本指南将课程知识体系分解为可操作的复习模块,结合常考代码与易错点分析,助你构建清晰的复习路径。

热爱技术与前沿创新,深耕科技领域,在科创中精进自我;探索技术乐趣,分享技术干货与成长心得,以技术为伴,热爱生活,在科创与生活中双向成长。 279

500个计算机知识点如何变成高效复习系统:专升本考点梳理与刷题攻略

知识点整理是备考的核心环节,但单纯收集资料并不等于掌握。对于计算机这类偏重概念与操作结合的科目,考生真正需要的是一套能将知识点转化为可检索、可刷题、可追踪的复习系统。从进制转换、OSI模型到Excel函数,每个考点都应被拆解成独立的问题单元,并辅以模块、优先级、掌握状态等标签。借助CSV题库和Python脚本,可以实现随机抽题、错题复盘与进度管理,让复习从线性阅读升级为循环训练。PDF只是输出形态,而非学习底稿。本文以山东专升本计算机为例,演示如何将500个高频考点组织成一套高效运转的复习资产,帮助考生在有

weixin_29042035的博客 237

近30种大厂笔试常考知识点!《程序员面试宝典》开放下载

点击上方“民工哥技术之路”,选择“设为星标”回复“1024”获取独家整理的学习资料!备战大厂怎么能少了尖兵利刃?《程序员面试宝典》正式发布,助你一臂之力!70+算法面试模拟题深度解析,...

民工哥的博客 1025

Python试题整理与自动组卷:考点分层与刷题策略

在Python学习与面试准备中,练习题和试卷是检验知识掌握程度的高效工具。理解知识点背后的原理,如可变对象默认参数、闭包与装饰器、浅拷贝与深拷贝,是应对各类试题的关键。通过将题目按基础语法、函数作用域、面向对象、文件处理等分层整理,可以快速定位薄弱环节。更进一步,使用Python脚本基于JSON数据结构化题库,通过随机抽样算法自动生成附答案的试卷,并以PDF输出,能极大提升出题效率。结合pytest为每道题添加断言,可将静态刷题转化为可验证的代码练习,配合错题优先的间隔重复策略,实现个性化和可持续的刷题系统

weixin_34319111的博客 236

提示词工程的几个参数

低 temperature + 低 top-p:输出最稳定、最可靠,适合需要准确性和一致性的场景。高 temperature + 高 top-p:输出最多样化、最富有创意,适合需要灵感和探索的场景。Max Length:您可以通过调整max length来控制大模型生成的 token 数。指定 Max Length 有助于防止大模型生成冗长或不相关的响应并控制成本。是一个字符串,可以阻止模型生成 token,指定是控制大模型响应长度和结构的另一种方法。例如,您可以通过添加 “11” 作为。

weixin_44212787的博客 1826

大一python题库及答案,大一python期末必考题

lists = []# 二次 for 循环,将数据存入到 lists 中结果:二维数组取值(矩阵),有 a = [[“A”, 1], [“B”, 2]] ,如何取出 2结果:2列表转字符串,L = [1, 2, 3, 5, 6],如何得出 ‘12356’?

Night368的博客 317

为何LPDDR4支持on-die ECC,但是DDR4却不支持呢?

DRAM的ECC,目前的编码方式都是128bit data,产生8bit parity或者ECC code. 而且必须要128bit才行。这8bit的ECC code是要被写入到DRAM内存里面的,从而read的时候,可以读取这8bit ECC code来判定read data是否有错,如果是SBF,就可以纠错了,如果是double bit,大部分时候是可以detect到错误,即所谓的SEC(Single Error Correct) + DED(Double Error Detect).

一个DRAM从业者的告白 1555

python中type(12.34)_Python期末复习题(必考)(最新整理)

《Python期末复习题(必考)(最新整理)》由会员分享,可在线阅读,更多相关《Python期末复习题(必考)(最新整理)(7页珍藏版)》请在人人文库网上搜索。1、2018-2019 学年第一学期 python 练习专业、班级:学号:姓名: Python 语言基础一、单选题1. 在 Python 中,合法的标识符是 【】。A. _B. 3CC. itsD. str2. Python 表达式中,可以...

weixin_35923682的博客 1732

Nacos 从困惑到蒙圈(9)Nacos 适配 达梦数据库【最新版】

介绍Nacos适配达梦数据库的详细步骤,包括对最新版本的支持改造。

甘蓝的专栏 1376

3D点云-CVPR 2020-PF-Net: Point Fractal Network for 3D Point Cloud Completion

是一种专门为三维点云补全设计的深度学习模型。点云补全实际上和图片补全是一个逻辑,都是采用GAN模型的思想来进行补全,在图片补全中,将部分像素点删除并且标记,然后卷积特征提取预测、判别器判别,来训练模型,生成的像素点与原来像素点比较完成模型的训练。而PF-Net就是采用GAN的思想在3D点云上的应用。

404 Not Found 2369

大一python上机题库及答案,大一python期末简答题

lists = []# 二次 for 循环,将数据存入到 lists 中结果:二维数组取值(矩阵),有 a = [[“A”, 1], [“B”, 2]] ,如何取出 2结果:2列表转字符串,L = [1, 2, 3, 5, 6],如何得出 ‘12356’?

Z77888_的博客 1091

高云FPGA系列教程(7):ARM GPIO外部中断

高云GN1NSR-4C共有16个GPIO,每个GPIO可配置成输入或输出模式,支持中断输入,触发方式可选择:上升沿、下降沿、高电平、低电平触发。中断优先级可通过NVIC进行设置,支持 0-7 级可编程中断优先级。

whik1194的博客 1375

二级Python必考!循环结构深度解析与实战技巧,助你高效通关!

全国计算机等级考试二级Python语言程序设计中,循环结构是考查重点与高频考点,占编程题总分值的40%以上。本文系统讲解遍历循环(for循环)与条件循环(while循环)的核心逻辑、语法差异及实战应用场景,并结合真题案例与易错点分析,帮助考生快速掌握循环结构的编写技巧。文章最后附赠3套原创模拟题及答案解析,助你精准突破考试瓶颈!

Suro 913

基于STM32L4XX、HAL库的MP2672GD-0000-Z充电芯片驱动程序设计

CHG_STAT_GPIO_Port, CHG_STAT_Pin, // 这些宏应由 CubeMX 生成在 main.h。

zhusl6688的博客 494

第8章:AI辅助自动化测试——从单元测试到UAT

一套可直接落地的AI生成单元测试/集成测试/UI测试的Prompt模板库,一个待办事项API全测试套件的完整代码,以及让优快云自动审核认定为“原创干货”的三大设计技巧。

sfishfly的博客 489

计算机二级Python备考整理

http://ncre.neea.edu.cn/ https://python123.io/index.html 一、概况 上机考试,考试时长 120 分钟,满分 100 分。 Windows7操作系统,建议 Python 3.4.2 至 Python 3.5.3 版本,IDLE 开发环境。 单项选择题 40 分( 含公共基础知识部分 10 分,数据结构与算法和python基础知识 30 分 )。 ****选择题20分以下直接暴毙,所以把握基础很重要**** 操作题 60 分( 包括基本编..

xuepydexiaocaiji的博客 1170

保姆级教程:ABAP 通过 HTTP POST 调用 OData 服务创建业务数据的具体例子

笔者之前的文章发布之后,有朋友在评论区留言,询问 ABAP 除了 Web Service 之外,是否也支持 HTTP 呢?ABAP 这么强大的语言,支持 HTTP 当然不在话下。网上有很多在 ABAP 系统基于 CL_HTTP_CLIENT 工具类,通过 HTTP 协议和第三方系统交互的代码例子。本文介绍笔者项目中一个实际例子,实现的是在 ABAP 系统 A 通过 HTTP 调用 OData 服务,在 ABAP 系统 B 创建业务数据的需求。下面我们按照这个套路来一步步实现。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 697

秋招刷题|数据分析岗:Numpy30道核心考点解析

前不久分享的pandas题库,很多同学反馈:“刷完之后面试更有底气了”。《Pandas 初学者面试题手册》https://blog.youkuaiyun.com/Rikki1013/article/details/150548297?spm=1001.2014.3001.5502但数据分析岗的面试考察,不会只停留在Pandas。一旦涉及底层计算效率、矩阵运算、科学计算等环节,面试官往往会把问题抛到NumPy上。作为Python科学计算的基础库,NumPy不仅是Pandas的底层支撑,也是机器学习、数据挖掘乃至可视化库的

Rikki1013的博客 909

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

熬夜整理!30G+ 大厂面试资料库(含大模型/软开/项目实战),免费领!

* 石哥,我想转行做 AI,但是不知道从哪里开始学? * 石哥,马上要面试了,Redis 和操作系统的高频考点有没有总结? * 石哥,大模型现在这么火,有没有适合新手的 RAG 实战项目? 说实话,每次看到这些问题,我都很感慨。

m0_51738372的博客 465

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: python 如何安装numpy库?
下一篇: 手把手教用python开发界面程序,对新手友好
python2021_
博客等级 码龄6年 1730粉丝 157原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值