实践作业5
实例一
1.实验要求与目的:创建一个文件,然后在该文件中定义两个字符串变量,分别记录两名程序员说的话,再将两个字符串拼接导演一起,并且在中间拼接一个转义字符串(换行符),最后输出
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例二
1.实验要求与目的:创建一个文件,然后在该文件中定义三个字符串变量,分别记录两名程序员说的话,再从程序员甲说的身份证号截取取出出生日期,并组合成“YYYY年MM月DD日”格式的字符串将两个字符串拼接到一起,并且在中间拼接一个转义字符串(换行符),最后输出,输出截取到的出生日期和生日代码如下:
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例三
1.实验要求与目的:创建一个文件,然后在该文件中定义一个字符串,内容为“@明日科技 @扎克伯格@俞敏洪”,然后使用split()方法对该字符串进行分割,从而获取出好友名称,并输出
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例四
1.实验要求与目的:创建一个文件,然后在该文件中定义一个列表,保存一些好友名称,然后使用join()方法将列表中每个元素用空格+@符号进行连接,再在连接后的字符串前添加一个@符号,最后输出
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例五
1.实验要求与目的:创建一个文件,然后在该文件中定义一个字符串,内容为已经注册的会员名称,以“|”进行分,然后使用Lower()方法将字符串全部转换为小写字母,接下来再应用input()函数从键盘获取一个输入的注册名称,也将其全部转换为小写字母,再应用if..else语句和in关键字判断转换后的会员名是否存在转换后的会员名称字符串中,并输出不同的判断结果。
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下



实例六
1.实验要求与目的:创建一个文件,然后在该文件将不同类型的数据进行格式化并输出
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例七
1.实验要求与目的:创建一个文件,然后在该文件种导入Python的re模块,再定义一个验证手机号码的模式字符串,最后应用该模式字符串验证两个手机号码,并输出验证结果
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例八
1.实验要求与目的:创建一个文件,然后在该文件中导入Python的re模块,在定义一个验证危险字符的模式字符串,最后应用字符串验证两段文字,并输出验证结果
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例九
1.实验要求与目的:创建一个文件,然后在该文件中导入Python的re模块,在定义一个验证危险字符的模式字符串,最后应用该模式字符串验证两段文字,并输出验证结果
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实例十
1.实验要求与目的:创建一个文件,然后在该文件中定义一个字符串,内容为“@明日科技@扎克伯格@俞敏洪”,然后使用re模块的split()方法对该字符串进行分割,从而获取除朋友名称,并输出
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实战一
1.实验要求与目的:打印象棋口诀
下象棋需要先了解以下象棋口诀:
- 马走日
- 象走田
- 车走直路炮翻山
- 士走斜线护将边
- 小卒一去不回还
应用字符串保存上面象棋口诀并加上正确的标点符号输出。
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实战二
1.实验要求与目的:判断车牌归属地
根据车牌号码可以知道该车辆的归属地,本实战将实现输出指定车牌的归属地功能
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实战三
1.实验要求与目的:模拟微信抢红包
模拟微信抢红包(提示:本实例实现时需要应用生成随机数的random模块和支持十进制浮点运算的decimal模块)
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


实战四
1.实验要求与目的:显示实时天气预报
应用字符串format()方法格式化输出实时天气预报
2.实验过程:依据《零基础学PYTHON》这本书进行实训演练
3.实验结果与分析:代码如下


浙公网安备 33010602011771号