飞桨学院Python小白逆袭大神练习题第一天

简介: 飞桨深度学习学院Python小白逆袭大神练习题oneday三岁不自量力参加了,哭的分不清东南西北以下为三岁的答案,与解析,不代表正确!!!

飞桨深度学习学院Python小白逆袭大神练习题oneday

三岁不自量力参加了,哭的分不清东南西北

以下为三岁的答案,与解析,不代表正确!!!


乘法口诀表



三岁正确有专题可以参考

输出 9*9 乘法口诀表(注意格式)


def table():
    #在这里写下您的乘法口诀表代码吧!
    for i in range(1,10):# i循环从一到九
        for j in range(1,i+1):#j循环从1到i
            print('{} * {} = {}'.format(i,j,i*j),end='   ')
        print()#换行
if __name__ == '__main__':
    table()


结果:


20200422230855982.png


查找特定名称文件



遍历”Day1-homework”目录下文件;

找到文件名包含“2020”的文件;

将文件名保存到数组result中;

按照序号、文件名分行打印输出。

注意:提交作业时要有代码执行输出结果。

文件在此下载(点击下载文件)

三岁代码如下


导入OS模块
import os
#待搜索的目录路径
path = "Day1-homework"
'''
如果下载了文件需要在此次修改加上相对路径。
path = "home./aistudio./Day1-homework"
'''
#待搜索的名称
filename = "2020"
#定义保存结果的数组
result = []
def findfiles():
    #在这里写下您的查找文件代码吧!
    i = 1 #用于编号
    for root, dirs, files in os.walk(path):循环查找
        for file in files:#循环文件
            a = os.path.splitext(file)  # 拆成名字和后缀,得到一个list
            if  filename in a[0]: #判断文件是否含有'2020'
                result.append(i)#输入编号
                result.append(f'{root}/{a[0]}{a[1]}')#输入绝对路径
                print(result)#输出数组
                del result[:]#清空当前数组
                i += 1#让序号自加
if __name__ == '__main__':
    findfiles()


下图为输出结果


20200422232248634.png


官方要求



20200422232317279.jpg


上面除了顺序基本上一样,很多地方只是为了和答案高仿。

如有不对多多指教!谢谢大家!!!



目录
相关文章
|
1月前
|
存储 Python
Python经典练习题(四)
Python经典练习题(四)
Python经典练习题(四)
|
1月前
|
存储 Web App开发 开发者
Python 自动化指南(繁琐工作自动化)第二版:附录 C:练习题的答案
Python 自动化指南(繁琐工作自动化)第二版:附录 C:练习题的答案
50 0
|
9月前
|
存储 Python
Python经典练习题(三)
Python经典练习题(三)
|
23天前
|
Python
python练习题
python练习题
|
1月前
|
存储 索引 Python
【python】——组合数据类型(单选练习题)
【python】——组合数据类型(单选练习题)
210 1
|
1月前
|
人工智能 机器人 数据挖掘
Python+工业4.0:普通工厂的逆袭之路!
Python+工业4.0:普通工厂的逆袭之路!
27 0
|
1月前
|
算法 Python
python文件读取操作练习题(统计单词)
python文件读取操作练习题(统计单词)
87 0
|
9月前
|
Python
Python经典练习题(二)
Python经典练习题(二)
|
9月前
|
Python
Python经典练习题(一)
Python经典练习题(一)
|
10月前
python--多态和两个练习题
python--多态和两个练习题