<!DOCTYPEhtml><htmllang="zh-cn"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-s
#作业内容'''1、查询所有的课程的名称以及对应的任课老师姓名2、查询学生表中男女生各有多少人3、查询物理成绩等于100的学生的姓名4、查询平均成绩大于八十分的同学的姓名和平均成绩5、查询所有学生的学号,姓名,选课数,总成绩6、查询姓李老师的个数7、查询没有报李平老师课的学生姓名8、查询物理课程比生物课程高的学生的学号9、查询没有同时选修物理课程和体育课程的学生姓名10、查询挂科超过两门(包括两门
要求:支持多用户在线的FTP程序要求:1、用户加密认证2、允许同时多用户登录3、每个用户有自己的家目录,且只能访问自己的家目录4、对用户进行磁盘配额,每个用户的可用空间不同5、允许用户在ftpserver上随意切换目录6、允许用户查看当前目录下文件7、允许上传和下载文件,保证文件一致性8、文件传输过程中显示进度条9、附加功能:支持文件的断点续传实现功能:用户加密认证允许同时多用户登录每个用户有自己
角色:学校、学员、课程、讲师>作业需求-[]1.创建北京、上海2所学校-[]2.创建linux,python,go3个课程,linux\py在北京开,go在上海开-[]3.课程包含,周期,价格,通过学校创建课程-[]4.通过学校创建班级,班级关联课程、讲师-[]5.创建学员时,选择学校,关联班级-[]5.创建讲师角色时要关联学校,-[]6.提供两个角色接口,一个管理接口6.1学员视图,可以注
要求:角色:学校、学员、课程、讲师要求:1.创建北京、上海2所学校2.创建linux,python,go3个课程,linux\py在北京开,go在上海开3.课程包含,周期,价格,通过学校创建课程4.通过学校创建班级,班级关联课程、讲师5.创建学员时,选择学校,关联班级5.创建讲师角色时要关联学校,6.提供两个角色接口6.1学员视图,可以注册,交学费,选择班级,6.2讲师视图,讲师可管理自己的班级,
待定
一函数知识体系二函数基础三函数对象、函数嵌套、名称空间与作用域、装饰器四迭代器、生成器、面向过程编程五三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数一函数知识体系1什么是函数?2为什么要用函数?3函数的分类:内置函数与自定义函数4如何自定义函数语法定义有参数函数,及有参函数的应用场景定义无参数函数,及无参函数的应用场景定义空函数,及空函数的应用场景5调用函数如何调用函数函数的返回值
一三元表达式、列表推导式、生成器表达式二递归与二分法三匿名函数四内置函数五练习一三元表达式、列表推导式、生成器表达式1、三元表达式name=input('姓名>>:')res='good'ifname=='tom'else'NB'print(res)2、列表推导式#1、示例egg_list=[]foriinrange(10):egg_list.append('鸡蛋%s'%i)egg_l
一迭代器二生成器三面向过程编程一迭代器1、迭代的概念#迭代器即迭代的工具,那什么是迭代呢?#迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值whileTrue:#只是单纯地重复,因而不是迭代print('===>')l=[1,2,3]count=0whilecount<len(l):#迭代print(l[count])count+=12、为何要有迭代器
一函数对象二函数嵌套三名称空间与作用域四闭包函数五装饰器六练习题一函数对象1、函数是第一类对象,即函数可以当作数据传递#1可以被引用#2可以当作参数传递#3返回值可以是函数#3可以当作容器类型的元素2、利用该特性,优雅的取代多分支的ifdeffoo():print('foo')defbar():print('bar')dic={'foo':foo,'bar':bar,}whileTrue:choi
一引子二定义函数三调用函数四函数的参数五练习题一引子1、为何要用函数之不用函数的问题#1、代码的组织结构不清晰,可读性差#2、遇到重复的功能只能重复编写实现代码,代码冗余#3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大2、函数是什么生活中的例子,修理工需要实现准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再制造一把
一、文件处理1、介绍计算机系统分为:计算机硬件,操作系统,应用程序三部分。我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来操作硬盘虚拟概念,用户或应用程序通过操作文件,可以
一、数字整型与浮点型#整型int 作用:年纪,等级,×××号,qq号等整型数字相关 定义: age=10#本质age=int(10)#浮点型float 作用:薪资,身高,体重,体质参数等浮点数相关salary=3000.3#本质salary=float(3000.3)#二进制,十进制,八进制,十六进制其他数字类型#长整形(了解)在python2中(python3中没有长整形的概念):
#要求:打印省、市、县三级菜单可返回上一级可随时退出程序#!/usr/bin/python#_*_coding:utf-8_*_map_menu={'河北省':{'石家庄市':['长安区','桥西区','新华区','裕华区','井陉矿区','藁城区','鹿泉区','栾城区','赵县','平山县'],'沧州市':['泊头市','南皮市','任丘市','青县','新华区','运河区','高新区','渤
#需求:用户名和密码存放于文件中,格式为:egon|egon123启动程序后,先登录,登录成功则让用户输入工资,然后打印商品列表,失败则重新登录,超过三次则退出程序允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额#!/usr/bin/python#_*_coding:utf-8_*_prod_info={'Apple':1
一、python介绍介绍python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧MontyPython’sFlyingCircus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。最新的TI
基础需求:让用户输入用户名密码认证成功后显示欢迎信息输错三次后退出程序#!/usr/bin/python#_*_coding:utf-8_*_user_dic={'hgz1':{'passwd':'123','flag':'unlock'},'hgz2':{'passwd':'123','flag':'unlock'},'hgz3':{'passwd':'123','flag':'unlock'}
a.使用while循环实现输出2-3+4-5+6...+100的和#定义计算结果aaa=''bbb=1#foriinrange(1,100):i=1whilei<100:i+=1aaa+=str(i)ifi%2==0:aaa+='-'bbb+=ielse:aaa+='+'bbb-=iprint('字符串输出:\r\n%s\r\n计算结果:\r\n%s'%(aaa.rstrip('-'),bb
1.实现用户输入用户名和密码,当用户名为seven且密码为123时,显示登陆成功,否则登陆失败!tag=Truewhiletag:name=input('name>>:')passwd=input('password>>:')ifname=='seven'andpasswd=='123':print('loginsuccessful!')else:print('loginf
简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型 编译型语言:一次性将源码翻译成电脑可以读懂的二进制,缺点是全部运行完才能发现有问题的地方,需要重新修改源码,然后再重新编译,跨平台性差 如C、C++等 解释型是一行一行的翻译源码,运行速度较慢,如果源码有问题可以直接调试。跨平台性好;如Python、Java、PHP、 shell等语言。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号