python基础知识点

一、变量命名规范:
1.变量由字母、数字和下划线任意组成
2.不能以数字开头
3.不能使用Python关键字
4.变量要具有可描述性
5.不能是中文
6.官网推荐驼峰体和下划线
二、字节和位的关系:

  1. 1字节等于8位
    三、‘太白’太白使用utf-8编码时,占的位数和字节数是多少?使用gbk编码时,占的位数和字节数是多少:
    1.utf-8 6个字节 48位
    2.gbk 4个字节 32位
    四、默写字符串的十二个功能,并描述其作用:
    1.capitalize()首字母大写
    2.upper()字符串全部大写
    3.lower()字符串全部小写
    4.format()格式化输出
    5.strip()去除字符串左右的空格,tab,换行符
    6.replace()字符串替换
    7.lstrip()去除字符串左边的空格,tab,换行符
    8.rstrip()去除字符串右边的空格,tab,换行符
    9.startswith()检测字符串是否是相同的开头,结果返回的是True,False
    10.endswith()检测字符串是否是相同的结尾,结果返回的是True,False
    11.swapcase()字符串大小写翻转
    12.title()字符串每个由非字母隔开的单词首字母大写
    13.isdigit()是否全部是数字
    14.isalpha()是否全部是字母
    15.isalnum()是否数字字母组成
    16.count()个数
    17.center()居中,可以填写填充物
    五、数字、字符串、列表、元组、字典对应的布尔值的False分别是什么?
    数字:0
    字符串:空字符串
    列表:空列表
    元组:空元组
    字典:空字典
    六、书写Python2与Python3中三个不同。
    Python2:代码混乱、冗余。编码用ASCII码 交互raw_input()
    Python3:代码简明、优美。编码用utf-8 交互input()
    七、IO编程
    IO在计算机中指的是Input/Output,也就是输入输出。读写文件是最常见的IO操作。
    八、序列化操作
    Python中提供两个模块来实现序列化cPickle和pickle。pickle实现序列化的方法主要是dumps或者dump。pickle实现反序列化的方法主要是loads或者load。
    假如我们想在不同的编程语言之间传递对象,把对象序列化为标准格式是关键,例如xml,但现在流行序列化为Json格式,既可以被所有编程语言读取解析,也可以方便地储存到磁盘或者通过网络传输。
    九、进程和线程
    Python实现多进程的方式主要有两种,一种是使用os模块中fork方法,另一种方法是使用multiprocessing模块。前者仅适用于Unix/Linux系统,后者是跨平台的方式。
    程序题随后补充······
基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip 个人大四的毕业设计、课程设计、作业、经导师指导并认可通过的高分设计项目,评审平均分达96.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 [资源说明] 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设或者课设、作业,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96.5分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),供学习参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值