一.实验名称:《零基础学Python》第7章面向对象程序设计二.实验环境:IDLEShell3.9.7三.实验内容:5道实例、4道实战四.实验过程:实例01创建大雁类并定义飞行方法点击查看代码classGeese:'''大雁类'''def__init__(self,beak,wing,claw):print("我是大雁类!我有以下特征:")print(beak)print(wing)print(claw)deffly(self,state):print(state)'''************调用方法*********'''beak_1="喙的基部较高,长度和头部的长度几乎相等"wing_1
一.实验内容:《零基础学Python》第六章实例和实战,以及一道作业题二.实验环境:IDLEShell3.9.7三.实验目的和要求:掌握定义和调用函数、变量的作用域、匿名函数、参数传递、返回值等四.实验内容:作业01编写一段程序,判断输入的电话号码是中国联通、中国电信或中国移动完整代码:点击查看代码importrepattern1=r'(13[4-9]\d{8})$|(14[78]\d{8})$|(15[012789]\d{8})$|(17[28]\d{8})$|(18[23478]\d{8})$|(19[578]\d{8})$'pattern2=r'(13[3]\d{8})$|(14[9]\
一.实验项目名称:《零基础学Python》第五章实战、实例以及两道作业题二.实验目的和要求:了解和掌握操作字符串的方法和正则表达式的应用三.实验环境:IDLE(Python3.964-bit)四.实验过程:实例01使用字符串拼接输出一个关于程序员的笑话点击查看代码programmer_1='程序员甲:搞IT太辛苦了,我想换行......怎么办?'programmer_2='程序员乙:敲一下回车键'print(programmer_1+'\n'+programmer_2)、运行结果:实例02截取身份证号码中的出生日期点击查看代码programer_1='你知道我的生日吗?'print('程序员甲
一.实验名称:《零基础学Python》第7章面向对象程序设计二.实验环境:IDLEShell3.9.7三.实验内容:5道实例、4道实战四.实验过程:实例01创建大雁类并定义飞行方法点击查看代码classGeese:'''大雁类'''def__init__(self,beak,wing,claw):print("我是大雁类!我有以下特征:")print(beak)print(wing)print(claw)deffly(self,state):print(state)'''************调用方法*********'''beak_1="喙的基部较高,长度和头部的长度几乎相等"wing_1
一.实验内容:《零基础学Python》第六章实例和实战,以及一道作业题二.实验环境:IDLEShell3.9.7三.实验目的和要求:掌握定义和调用函数、变量的作用域、匿名函数、参数传递、返回值等四.实验内容:作业01编写一段程序,判断输入的电话号码是中国联通、中国电信或中国移动完整代码:点击查看代码importrepattern1=r'(13[4-9]\d{8})$|(14[78]\d{8})$|(15[012789]\d{8})$|(17[28]\d{8})$|(18[23478]\d{8})$|(19[578]\d{8})$'pattern2=r'(13[3]\d{8})$|(14[9]\
一.实验项目名称:《零基础学Python》第五章实战、实例以及两道作业题二.实验目的和要求:了解和掌握操作字符串的方法和正则表达式的应用三.实验环境:IDLE(Python3.964-bit)四.实验过程:实例01使用字符串拼接输出一个关于程序员的笑话点击查看代码programmer_1='程序员甲:搞IT太辛苦了,我想换行......怎么办?'programmer_2='程序员乙:敲一下回车键'print(programmer_1+'\n'+programmer_2)、运行结果:实例02截取身份证号码中的出生日期点击查看代码programer_1='你知道我的生日吗?'print('程序员甲
一.实验对象:《零基础学Python》第八章的3道实例和4道实战二.实验环境:IDLEShell3.9.7三.实验要求:学习使用标准模块和第三方模块四.实验过程:实例01创建计算BMI指数的模块点击查看代码deffun_bmi(person,height,weight):'''功能:根据身高和体重计算BMI指数person:姓名height:身高,单位:米weight:体重,单位:千克'''print(person+"的身高:"+str(height)+"米\t体重:"+str(weight)+"千克")bmi=weight/(height*height)print(person+"的BMI指
一、实验对象:《零基础学Python》6道实例和2道实战二、实验环境:IDLEShell3.9.7三、实验目的:学习如何在Python中进行文件和目录的相关操作四、实验过程:实例01创建并打开记录蚂蚁庄园动态的文件点击查看代码print("\n","="*10,"蚂蚁庄园动态","="*10)file=open('message.txt','w')print("\n即将显示......\n")、运行结果:实例02向蚂蚁庄园的动态文件写入一条信息点击查看代码print("\n","="*10,"蚂蚁庄园动态","="*10)file=open('message.txt','w')file.wri
一、实验对象:《零基础学Python》第九章异常处理及程序调试的实例二、实验环境:IDLEShell3.9.7三、实验目的:了解和掌握常用的异常处理语句四、实验过程:实例01模拟幼儿园分苹果点击查看代码defdivision():'''功能:分苹果'''print("\n=====================分苹果了=====================")apple=int(input("请输入苹果的个数:"))children=int(input("请输入来了几个小朋友:"))result=apple//childrenremain=apple-result*childrenifr
一.实验对象:《零基础学Python》第八章的3道实例和4道实战二.实验环境:IDLEShell3.9.7三.实验要求:学习使用标准模块和第三方模块四.实验过程:实例01创建计算BMI指数的模块点击查看代码deffun_bmi(person,height,weight):'''功能:根据身高和体重计算BMI指数person:姓名height:身高,单位:米weight:体重,单位:千克'''print(person+"的身高:"+str(height)+"米\t体重:"+str(weight)+"千克")bmi=weight/(height*height)print(person+"的BMI指