python
文章平均质量分 58
请别叫我达芬奇
比白菜还菜
展开
-
Python第四章面向对象
面向对象1.概述(理解即可)# 面向对象编程(Object Oriented Programming,OOP),是一种程序设计思想,解决软件复用的设计和编程方法。# 本质是以建立模型体现出来的抽象思维过程。模型用于反映现实世界中事物特征。# 任何一种事物都可以作为对象,“万物皆对象” ,对象包含了数据和操作数据的函数。# 例如,在实际应用中,可以将一个人抽象为一个类,该类中包含一个人的“姓名,年龄,性别”等信息。# Python是一种比较典型的面向对象的语言,Python中的数据都是对象。面原创 2022-02-25 21:06:22 · 425 阅读 · 1 评论 -
Python第三章函数
函数文章目录函数一、函数基础1.参数2.拆分参数列表3.参数传递位置传递地址传递传对象引用4.函数返回值5.变量的作用域局部变量全局变量nonlocal关键字6.模块模块导入7.包8.猴子补丁9.python标准库的应用1.random模块2.time模块1.时间戳2.时间元组二、高阶函数提示:以下是本篇文章正文内容,下面案例可供参考一、函数基础1.参数形参:实参:1.默认参数:默认参数就是在函数定义时,给参数一个默认值。调用该函数时可以不给有默认值的参数传值,这样调用时的参数可以原创 2022-02-25 20:32:07 · 706 阅读 · 0 评论 -
Python连接SQL Sever报错
场景:初学python连接数据库,连接语句正确,但是就是报错。问题1描述:课上老师讲了连接MySQL数据库的方法,首先导入用于连接MySQL服务器的库——PyMySQL,然后建立连接。connect参数:host是数据库主机名,user是数据库登录用户名,password是登录密码,database是自己创建的的数据库。的确代码一点问题都没有可是为什么会报错呢?不李姐。。。import pymysqldb = pymysql.connect(host='DESKTOP-FBB7URP',p原创 2021-12-12 17:05:08 · 2628 阅读 · 1 评论 -
验证码一般是包括一些随机产生的数字或符号,请实现随机生成一组6位验证码的功能。 每个字符可以是大写字母、小写字母或数字,有且只能是这三种类型中的一种。
题目:验证码一般是包括一些随机产生的数字或符号,请实现随机生成一组6位验证码的功能。 每个字符可以是大写字母、小写字母或数字,有且只能是这三种类型中的一种。代码:import random"""ASCII数字:48~57大写字母:65~90小写字母:97~122"""#Codes函数用来随机生成验证码def Codes(): code=''#空字符串用来存放随机生成的验证码 #利用for循环生成六个字符 for i in range(0,6):原创 2021-11-14 11:06:24 · 1733 阅读 · 1 评论 -
有如下商品价格:568,239,368,425,121,219,834,1263,26,请输入随意一个价格区间进行商品的筛选,并能够对筛选出的商品进行从大到小和从小到大进行排序,并求出这个区间的商品的
题目:有如下商品价格:568,239,368,425,121,219,834,1263,26,请输入随意一个价格区间进行商品的筛选,并能够对筛选出的商品进行从大到小和从小到大进行排序,并求出这个区间的商品的代码:#商品价格列表import copyprices=[568,239,368,425,121,219,834,1263,26]print('初始的价格:',prices)#def Screening(In,Out): newList=[] newList2=[]原创 2021-11-14 10:29:17 · 1277 阅读 · 2 评论 -
将学生对象存入列表中,并按成绩对学生进行排序,并获取成绩最高和成绩最低的学生信息,并将最高分和最低分的学生从列表删除,最后再对列表进行拷贝,对拷贝的列表进行翻转输出。
题目:将学生对象存入列表中,并按成绩对学生进行排序,并获取成绩最高和成绩最低的学生信息,并将最高分和最低分的学生从列表删除,最后再对列表进行拷贝,对拷贝的列表进行翻转输出。代码:#创建一个学生类class Student: def __init__(self,name,sno,score): self.name=name self.sno=sno self.score=score#创建四个学生对象stu1=Student('张三','192原创 2021-11-14 09:36:51 · 6112 阅读 · 3 评论