Python编程基础
跟大家一起从0开始学Python,你学会了吗?快来按知识点测试一下吧。
Tina Tang
读万卷书,行万里路!
展开
-
jupyter操作的小障碍解决记录
1.jupyter notebook 中打开指定路径文件点击new---->点击teminal------>输入指令:jupyter-notebook 路径名原创 2022-01-08 08:34:40 · 460 阅读 · 0 评论 -
Python3操作MySQL数据库
在Python3中操作MySQL数据库在Python3中使用mysql数据库需要安装pymysql库Copypip install pymysql 操作MySQL#导包#Copyimport pymysql 第一步:打开数据库连接#Copydb = pymysql.connect(host="数据库地址", user="用户名", password="密码", port=3306,# 端口 database="数据库名", charset='u转载 2021-11-11 14:58:24 · 2494 阅读 · 0 评论 -
2021-10-28又又又折腾了一下
1.创建新的conda环境 下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 版本对应:python3.7 对应conda3.5.02.安装tensorflow2.3 pip install tensorflow-cpu==2.3.0 -i https://pypi.douban.com/simple/ 其它参考:https://www.bilibili.com/read/cv7175664 ...原创 2021-10-28 16:31:31 · 429 阅读 · 0 评论 -
批量导入导出python安装依赖包
如果使用的是python包,可以使用pip命令一键导入,导出导出依赖包为requirements.txtpip freeze > requirements.txt导入依赖包为requirements.txt pip install -r requirement.txt如果使用Anaconda,则使用conda命令一键导入,导出conda env export > environment.yml--------------------------------.原创 2021-10-21 13:05:26 · 633 阅读 · 0 评论 -
使用Python进行数据分析常用的那些包包们
对数据进行分析,探索性计算时方便的库是提供编程效率的基石。Python有着庞大的库家族,这些库自身还不断改良,因此使用Python进行数据处理非常方便,高效。下面对科学计算相关的库做以介绍:1.NumpyNumpy(全称是Numerical Python)是Python科学计算的基础库,对数组的存储和计算都十分高效。也是许多科学计算库的基础库。它提供了以下优势:1)快速高效的多维数组n...原创 2019-11-27 10:17:59 · 2828 阅读 · 0 评论 -
python的pip升级问题【经常就是这么曲折】
pip升级好简单哦执行以下命令:python -m pip install --upgrade pip然而,结果并没有升级成功!!!!!!还会逗你玩,查看pip版本时候告诉你已经是最新的pip show pip跑去用pip安装其它包的时候又告诉你,你的pip没有升级成功。那你还有一种办法,执行下面的命令!有时候就要这么强硬才行python -m pip insta...原创 2019-04-27 13:27:17 · 530 阅读 · 0 评论 -
Python数据库操作——MySQL
环境准备:安装MySQLClient (https://pypi.org/project/mysqlclient/)Python的MySQL驱动MySQLClient :pip install MySQLClient编码:1.建立数据库连接1)相关参数说明host String MySQL的服务器地址 port int MySQL的端口号 ...原创 2019-04-26 11:13:29 · 144 阅读 · 0 评论 -
异常处理
1. ______是指程序运行时引发的错误。_______________是指因为程序执行过程中出错而在正常控制流之外采取的行为。2.Python中异常类的基类是___________________3.关于异常处理说法错误的是?A: 程序中异常处理结构在大多数情况下是必要的。B: 在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。C: 异常处...原创 2018-06-20 10:51:41 · 2648 阅读 · 0 评论 -
Python文件操作---------------2
1.___________模块除了提供使用操作系统功能和访问文件系统的简便方法之外,还提供了大量文件级操作的方法。______________模块提供了大量用语路径判断、切分、连接以及文件夹遍历的方法。 2.文件对象的__________方法用来把缓冲区的内容写入文件,但不关闭文件。__________方法把缓冲区的内容写入文件,同时关闭文件,并释放文件对象。 3. 编写程序. 用户输入一个路径或...原创 2018-06-15 09:24:08 · 641 阅读 · 0 评论 -
Python文件操作
1. 按照文件内容的存储形式可以把文件分为( )和( )2. 在文件操作中需要使用文件打开模式,读模式应写为( ),写模式应写为( ),追加模式应写为( ),二进制模式应写为( ),读、写模式应写为( ),二进制方式读应写为( )3. 什么是序列化,什么是反序列化?4. 编写程序实现以追加模式写入“letter.txt”文件,新写入的内...原创 2018-06-08 09:32:26 · 213 阅读 · 0 评论 -
Python面向对象程序设计-----2
1. ( )能够实现代码复用,是面向对象的基本特征之一.2. 子类调用父类的方法可以使用( )或者通过( )方式来调用。3. 下列说法正确的是:A. 派生类可以继承并使用父类所有的成员B. 派生类只能继承并使用父类的共有成员C. 派生类无法继承并使用父类的私有成员D. 派生类不能结成任何父类成员4. 下列关于继承说法错误的是A. Python只...原创 2018-06-08 09:31:28 · 654 阅读 · 0 评论 -
Python面向对象程序设计-----1
1. Python使用_____________关键字来定义类2. 面向对象编程的英文缩写用_____________表示3. 面向对象的三个特征是______________、________________和____________4. Python类中所有的实例方法第一个参数都是_______________;所有的类方法第一个参数都是________________5. 类中私有属性命名需...原创 2018-05-30 12:18:25 · 526 阅读 · 0 评论 -
Python函数设计与使用
1. 在Python中,定义函数的语法结构是什么?2. 下列关于函数的说法错误的是()A. 函数不需要指定返回类型B. 函数体相对于def函数关键字必须保持一定的空格缩进C. 函数形参不需要声明其类型D. Python不允许嵌套定义函数 3. 下列关于函数参数的说法错误的是( )A. 函数的参数可以包含多个默认参数B. 函数的参数可以同时包含普通参数和默认参数C...原创 2018-05-25 13:51:36 · 1551 阅读 · 0 评论 -
Python正则表达式
1. 在Python中,主要使用_______模块来实现正则表达式的操作。2. 以下的正则表达式哪一个可以并仅可以正确匹配python,jython和cython?A. [P,J,C]ython B.[pjc]ythonB. [a-z]ython D.[^pjc]ython3. 请写出一个字符串变量为type,要求它能正确匹...原创 2018-05-23 08:54:12 · 226 阅读 · 0 评论 -
Python试题——字符串
1. 在众多编码方式中,_______________是不同编码格式之间互相转换的基础2. 对字符串格式化的两种方法包括,格式化符号_________和格式化方法____________3. ___________是与随机数生成有关的Python标准库4. 编程实现随机生成一个8位密码,打印输出该随机密码;再对该密码进行加密(加密方法不限);打印输出“网络传输”字符串,模拟密码的网络传输;对密码进...原创 2018-05-12 07:00:16 · 431 阅读 · 0 评论 -
Python选择与循环----条件表达式、选择结构试题
1.什么情况下条件表达式认为结果是False?2.计算2020年1月1日是星期几? 与今天相隔多少天?3.请用户输入一个成绩0-100之间,判断该成绩的等级A(表示90-100),B(表示80-90),C(表示60-80),D(表示60以下),E(表示成绩不在0-100之间)4.计算100-1000之间所有数字的和,并打印输出5.计算1-100之间能被3整除但是不能被5整除的数字6.打印99乘法表...原创 2018-05-02 15:28:15 · 2374 阅读 · 0 评论 -
Python序列——元组,字典和集合试题3
1. 以下定义元组错误的是:A. a_tuple = (3)B. a_tuple = ()C. a_tuple = (3,5)D. a_tuple = (3,) 2. 元组和列表的区别有哪些?3. 使用_________函数将序列转换为列表,使用__________函数将序列转换为元组。4. 1)用两种方法创建空字典分别是a_Dict, b_Dict2) 向a_Dict字典中添加26组元素,第一组...原创 2018-05-02 15:25:35 · 3477 阅读 · 7 评论 -
Python序列——列表试题2
1. 生成一个长度为10000的列表,其元素为0-100之间的一个整数。1)查找第500个元素的元素值2)查找 “3”这个元素值是否包含在这个列表中,如果包含的话包含几个,如果不包含提示“列表中不存在元素3”3)找出这个列表中元素的最大值,最小值和平均值4)请用切片操作获取该列表中所有索引值为10的整数倍对应的元素形成新的列表new_list5)对new_list的元素进行排序,按照从小到大的顺序...原创 2018-05-02 15:24:54 · 2518 阅读 · 0 评论 -
Python序列——列表试题1
1. 上机实践:获取用户输入(提示:请输入一个三位的数字),判断该输入是否是数字,如果不是提示“用户输入为非数字”;判断该输入是否是三位,如果不是提示“用户输入的位数不正确”;如果是将该输入转换为一个列表存储,且列表的元素为整数类型。列表中第一个元素为百位数字,第二个元素为十位数字,第三个元素为个位数字。并打印输入该列表。 2. 上机实践:创建一个包含1-100之间所有素数的列表,打印显示该列表...原创 2018-05-02 15:23:57 · 4949 阅读 · 1 评论 -
Python基础---------试题4
1. 在Python中不同的扩展名有着不同的含义和用途,请简述常见的扩展名及其含义。2. 每个Python脚本在运行时都有一个__name__属性,如果脚本作为模块被导入,则其__name__属性的值被自动设置为( ),如果脚本独立运行,则其__name__属性值被自动设置为( )3. Python包中每个目录都必须包含一个( )文件...原创 2018-05-02 15:22:24 · 238 阅读 · 0 评论 -
Python基础---------试题3
1. 如何查看所有的内置函数和内置对象?2. 如何查看math模块的帮助?3. 以下说法正确的是?A. 只能对整数使用%取余 B. 整数和浮点数都可以使用%取余B. 5/3 和 5//3的结果不一样 D. 字符串无法使用+符号进行操作4. 计算矩阵乘法的符号是 ______________5. 定义s=’a’ 返回s的ASC||...原创 2018-05-02 15:21:01 · 636 阅读 · 0 评论 -
Python基础---------试题1
1. Python语法简洁清晰,特色之一是强制用( )作为语句缩进。2. Python支持( )编程、( )编程,完全支持( ),语法简洁清晰,拥有大量的几乎支持所有领域应用开发的成熟扩展库。3. 如何选择Python版本?4. 查看使用的Python版本?5. 请说出Python常用的开发工具(至少说出3种)6. 打印输出Hello World...原创 2018-05-02 15:18:25 · 815 阅读 · 0 评论 -
Python基础---------试题2
1. 简述Python的内置对象?2. 用( ) 或 ( )方法可以用来测试对象的数据类型3. Python中变量名的定义规则是什么?4. 如何查看Python中包含哪些关键字?5. Python数值类型主要有( )、( )和( )6. 在Python中,字符串属于不可变序列,一般使用( )、( )或( )来进行定界。...原创 2018-05-02 15:20:05 · 376 阅读 · 0 评论