Python知识点总结

31 篇文章 34 订阅
订阅专栏

1.Python基础知识

1.1 变量及类型

变量:用来存储数据,常见类型如下。
在这里插入图片描述

1.2 标识符与关键字

标识符:是自己定义的,如变量名 、函数名等, 命名规则如下。

  1. 小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName、aDog;
  2. 大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:FirstName、LastName;
  3. 用下划线“_”来连接所有的单词,比如send_buf;

关键字:

python一些具有特殊功能的标识符,就是所谓的关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符。

可以通过如下命令查看当前系统中python的关键字:

import keyword
keyword.kwlist

Python中的常见关键字:

and     as      assert     break     class      continue    def     del
elif    else    except     exec      finally    for         from    global
if      in      import     is        lambda     not         or      pass
print   raise   return     try       while      with        yield

1.3 常用格式化输出符号

在这里插入图片描述

1.4 运算符

1.4.1 算数运算符

在这里插入图片描述

1.4.2 赋值运算符

在这里插入图片描述

1.4.3 比较(即关系)运算符

在这里插入图片描述

1.4.4 逻辑运算符

在这里插入图片描述

1.5 数据类型转换

在这里插入图片描述
常用字符与ASCII码对照表:
在这里插入图片描述

1.6 判断与循环语句

1、判断语句:

if…elif…else

2、循环语句:

while…

for…in…
注意:for遍历列表时,不能与删除一起使用,否则会造成漏掉遍历的情况

break 和 continue
break 的作用:立刻结束break所在的循环
continue 的作用:用来结束本次循环,紧接着执行下一次的循环
break/continue 只能用在循环中,除此以外不能单独使用;在嵌套循环中,只对最近的一层循环起作用

1.7 字符串、列表、元祖、字典

1.7.1 公共方法

1、下标和切片

  1. 下标索引:字符串、列表、元组都支持下标索引,索引形式:name[i],i从0开始计数。

  2. 切片:切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。

切片的语法:[起始:结束:步长]
字符串名[m:n:k] 从下标为m到下标为n-1,每k个取1个
注意:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),步长表示选取间隔。

2、运算符

在这里插入图片描述

3、python内置函数

在这里插入图片描述
4、相互转换

set, list, tuple 三者可以相互转换

set可以快速完成对list中元素去重

1.7.2 字符串常见操作

在这里插入图片描述

1.7.3 列表基本操作

在这里插入图片描述

1.7.4 元组

python中通过下标访问元组中元素,不允许修改元组的数据,包括不能删除其中的元素。

查看元组通过:index/count
index和count与字符串和列表中的用法相同

1.7.5 字典常见操作

在这里插入图片描述

1.8 函数

在这里插入图片描述

1.9 文件操作

1、访问格式

打开文件:f = open("文件名","访问模式"), f = open('test.txt', 'w')
关闭文件: f.close()

2、文件指针

f.tell(): 返回一个是数字,表示文件指针当前所在的位置

3、访问模式

在这里插入图片描述
4、文件读写与备份

在这里插入图片描述

5、文件相关操作

在这里插入图片描述

1.10 面向对象

1.10.1 概念

在这里插入图片描述

1.10.2 命名、分类、属性与方法

类名命名规则:大驼峰命名法

新式类与经典类:
在这里插入图片描述
属性与方法:
在这里插入图片描述

1.10.3 私有权限

在这里插入图片描述

1.10.4 魔法方法

在这里插入图片描述

1.10.5 继承

在这里插入图片描述

1.10.6 类属性与实例属性

在这里插入图片描述

1.10.7 类方法和静态方法

在这里插入图片描述

1.10.8 单例模式

确保某一个类只有一个实例,通常应用于回收站。

1.11 异常与模块

1.11.1 异常

在这里插入图片描述

1.11.2 模块

在这里插入图片描述
模块导入方法

  1. import module_name
    使用:module_name.函数名/变量名/类名
  2. from module_name import 函数名/变量名/类名
    使用:直接通过 函数名/变量名/类名使用
  3. from module_name import *
    使用:直接通过 函数名/变量名/类名使用

导入包的格式

  1. import package_name.module_name as 简写
    简写.变量名/函数名/类名
  2. from package_name.module_name import 变量名/函数名/类名
    变量名/函数名/类名
  3. from package_name.module import *
    变量名/函数名/类名
  4. from package_name import module_name
    module_name.变量名/函数名/类名
  5. from package import *
    module_name.变量名/函数名/类名
python基础知识点大全
marvinmao的博客
03-23 634
Python知识点查漏补缺(B站求知讲堂) python介绍 python是面向对象的解释性计算机程序设计语言,胶水语言 需要解释器(翻译)成机器语言 1991年公开发行第一版,1989年由guido van rossum开发,作为ABC语言的继承 guido是monty python喜剧团体的爱好者,所以将这个语言命名python 2000年发布2.0,2008发布3.0,2020年开始不再更新2.0 python特点 1、运行速度较慢(编译型语言-解释性语言),差别在毫秒级 2、代码不能加密,已源码
python学习总结
qq_61459120的博客
12-19 2104
第1章:python概述 “Python是一种面向对象、解释型计算机程序设计语言,” “由Guido van Rossum于1989年底发明。” “第一个公开发行版发行于1991年,” “源代码同样遵循 GPL(GNU General Public License)协议。” 安装python解释器、配置环境变量 常用python编辑器:pycharm、Jupyter、Notebook Pycharm功能:调试、语法高亮、project管理、代码...
python知识点整理.pdf
01-06
python知识点整理.pdf
【编程语言】Python基础知识整理
WANGJUNAIJIAO的博客
01-03 1443
5. 数据类型 (1)整型 (2)浮点型 (3)布尔型 (4)字符串 (5)列表 (6)元组 (7)字典 (8)集合 4. 函数返回值 5. 函数说明文档 6. 变量作⽤域 7. 变量值的引用 一、Python基础语法 ...
Python基础知识点六万字总结,爆肝一周熬夜完成【建议收藏】_python笔记总结
最新发布
2301_82242990的博客
04-29 442
下标计算机为数据序列中每个元素分配的从0开始的编号切片序列名[开始位置下标:结束位置下标:步长]常用操作方法find()index()列表的格式[数据1, 数据2, 数据3]常用操作方法index()len()append()pop()remove()列表嵌套name_list = [['小明', '小红', '小绿'], ['Tom', 'Lily', 'Rose'], ['张三', '李四', '王五']]元组特点:定义元组使用小括号,且逗号。
全站最全面的Python 基础入门必备知识大全,学完即就业!【建议收藏仔细学习】
m0_59235945的博客
05-19 2396
Python作为21世纪最火的编程语言,市面上各种学习视频层出不穷,关于Python的学习氛围也逐渐浓厚!!最近一段时间越来越多的知友们在私信我,希望我出一期python基础入门的内容,肝了N小时,终于整理出了这一份《Python 基础入门必备知识》!
python期末复习知识点总结
热门推荐
weixin_40184069的博客
07-03 1万+
期末复习知识点总结 第一章 1.6 Python编程规范与代码优化建议 1.7 模块 模块的导入方式 补:Python编程规范与代码优化建议 注释 以符号#开始,表示本行#之后的内容为注释。 #eg1_2.py coding=gbk n = int(input("请输入一个整数:")) k=1;sum=0 for i in range(1,n+1): sum=sum+k print("sum=",sum) 缩进 类定义、函数定义、选择结构、循环结构、with快,行尾的冒号表示缩进的开
Python字符串知识点汇总,以及map()函数的使用
weixin_61967363的博客
03-16 901
Python字符串的相关知识,以及map()函数的使用
Python写入字典_干货|python基础知识总结
weixin_39754411的博客
11-20 1461
点击上方“AI遇见机器学习”,选择“星标”公众号重磅干货,第一时间送达Python是一种面向对象的解释型计算机程序设计语言。它有着代码简洁、可读性强的特点。代码简洁是因为它把许多的复杂的操作封装起来,将C语言中麻烦的指针和内存管理对开发者隐藏起来,使得在开发过程中,无须在意这部分的细节。另外Python这们语言强制用户用缩进进行排版,若不好好排版,则代码编译无法通过,或者运行过程会出现错...
python知识点总结
03-04
1. 语法基础:Python 的基本语法、变量、数据类型、运算符和控制流等基础知识。 2. 数据结构:Python 中的列表、元组、字典、集合等数据结构的使用和操作。 3. 函数和模块:定义和调用函数,创建和使用模块,以及...
python知识点总结.pdf
12-10
Python 知识点总结 Python 语言概述 * Python 是一种面向对象的语言,具有面向对象、面向过程的特点。 * ASCII 码是一种字符编码标准,使用一个字节表示一个字符,而 Unicode 编码通常用两个字节表示一个字符。 ...
python 知识点总结
07-14
Python基础知识概述】 在编程领域,Python是一种广泛使用的高级编程语言,以其易读性、简洁的语法和强大的功能而闻名。作为初学者或有经验的开发者...理解并熟练运用这些知识点,将使你在Python编程世界中游刃有余。
Python入门|复习(大学课堂笔记)
向阳-Y.的博客
10-28 1331
第一章 程序设计的基本方法 日期和时间的输出 from datetime import datetime now=datetime.now() now.strftime("%x") #输出其中日期部分 now.strftime("%X") #输出其中时间部分 第二章 python无法进行高精度浮点数运算,例如1.23456789*2.3456789,但是我们可以通过去掉小数点,当整数运算,则可以确定精准值: 拓展:高精度浮点运算类型 Python通过标准库decimal提供了一个更精度的数字类型De
Python基础复习总结
小猴子的博客
02-20 970
Python基础复习 Python的下载与安装 标识符 关键字 模块 条件、循环语句 if elif else for循环 while循环 成员测试 Python中的数据类型 序列 列表 list 元组 tuple 集合 set 字典 dict Python关系运算 算术运算符 比较运算符 逻辑运算符 位运算符 赋值运算符 运算符优先级 字符串 表示字符串 字符串与数字类型的转换 字符串格式化 操作字符串 函数 使用Python进行目录的搜索移动 Python爬虫-数据获取 面向对象 面向对象个绍 定义类
最全面的Python重点知识汇总,建议码住
m0_68435176的博客
04-26 388
这是一份来自于 SegmentFault 上的开发者 @二十一 总结Python 重点。由于总结了太多的东西,所以篇幅有点长,这也是博主"缝缝补补"总结了好久的东西。 Py2 VS Py3 print成为了函数,python2是关键字 不再有unicode对象,默认str就是unicode python3除号返回浮点数 没有了long类型 xrange不存在,range替代了xrange 可以使用中文定义函数名变量名 高级解...
电子学会python三级笔记
weixin_45192754的博客
12-03 2512
电子学会python三级知识点总结
python总结
xiaoxiaoxyxz的博客
10-31 205
Python总结 一、基本概念 1、注释: 注释的类型: 单行注释: # 多行注释:""" “”"或者 ’‘’ ‘’‘ (三个单引号) 文档注释:多行注释,放在定义的第一行 2、python的变量: 变量:在程序运行时,可以发生变化的量,叫做变量;变量就是一个具有名称的内存空间。 python对变量的定义:python是一门弱数据类型语言 变量名称=变量值 【标识符】变量的命名规范: 1、只能由有效符号【大小写字母、数字、__(下划线)】组成 2、不能以数字开头 3、不能以关键字或者保留字作为变量名
Python 知识点总结
03-13
我可以回答这个问题。Python 是一种高级编程语言,常用于数据分析、人工智能、Web 开发等领域。Python 的特点包括简洁、易读、易学、可扩展性强等。Python 的常用库包括 NumPy、Pandas、Matplotlib、Scikit-learn 等。Python 的基础知识包括数据类型、变量、运算符、流程控制语句、函数、模块等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 学生成绩管理系统数据库设计--MySQL 248426
  • 数据分析之数据预处理、分析建模、可视化 100912
  • 点餐系统数据库设计--SQL Server 73821
  • 商品管理系统数据库设计--SQL Server 35945
  • 医疗信息管理系统数据库--MySQL 33949

分类专栏

  • 数据挖掘 1篇
  • 基础工具 2篇
  • 爬虫 5篇
  • 计算机基础 1篇
  • Linux 3篇
  • Windows 5篇
  • 电脑硬件 1篇
  • C语言 3篇
  • shell 2篇
  • NLP 3篇
  • 数据分析 10篇
  • 数据库 23篇
  • SQL 20篇
  • MySQL 6篇
  • python 31篇
  • ERROR报错 11篇

最新评论

  • 数据分析之数据预处理、分析建模、可视化

    CV伊一: 原来真的15个字评论就真的可以轻而易举的拿到积分吗,感谢感谢!!谢谢原来真的15个字评论就真的可以轻而易举的拿到积分吗,感谢感谢!!谢谢

  • Python员工信息管理系统-简易版(Python基础)

    2301_81355912: 咋重设啊

  • 点餐系统数据库设计--SQL Server

    若如初见kk: 文章底部加微信

  • 学生成绩管理系统数据库设计--MySQL

    chen__2333__: 你好,没看到微信

  • 点餐系统数据库设计--SQL Server

    啊那我懂你意思了: 求源码表情包表情包表情包

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • python常用模块
  • 数据挖掘笔记
  • Python职员信息管理系统-简易版(Python基础)
2024年2篇
2023年1篇
2022年8篇
2021年12篇
2020年51篇
2018年1篇

目录

目录

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

PHP网站源码大芬网页设计横岗网站制作同乐网站优化双龙网站建设民治网站优化软件沙井网站推广方案坑梓百度竞价包年推广横岗网站优化软件大芬设计公司网站坂田外贸网站建设大浪网络推广坪山网站建设东莞SEO按天收费坪山企业网站制作丹竹头SEO按效果付费广州至尊标王布吉至尊标王福永网站优化按天收费光明关键词排名包年推广大浪网站优化排名双龙网站推广系统同乐英文网站建设惠州网站推广方案宝安网站制作广州企业网站制作南联企业网站改版深圳网站开发大运百度网站优化排名东莞seo网站推广横岗企业网站建设歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化