一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、学习软件
工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。
三、入门学习视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
# a = [1,2,3,4,5]
del a[::2]
# print(a) >> [2, 4]
扩展的切片语法也可用于一次删除多个列表元素。
5. 将文件读入行数组
c = [line.strip() for line in open('file.txt')]
# print(c) >> ['test1', 'test2', 'test3', 'test4']
使用 Python 的内联 for 循环,你可以轻松地将文件读入行数组。strip()需要删除尾随换行符。如果你想保留它们或者它们对你来说无关紧要,你可以使用更短的单线:
c = list(open('file.txt'))
# print(c) >> ['test1\n', 'test2\n', 'test3\n', 'test4\n']
用 Python 读取文件真的就是这么简单。旁注:你也可以根据需要使用该readlines()方法。
6. 将字符串写入文件
with open('file.txt', 'a') as f: f.write('hello world')
# print(list(open('file.txt'))) >> ['test1\n', 'test2\n', 'test3\n', 'test4\n', 'hello world']
借助with语句,你可以直接将内容写入文件。确保使用正确的模式打开文件(此处’a’为附加内容)。
7. 列表创建
l = [('Hi ' + x) for x in ['Alice', 'Bob', 'Pete']]
# print(l) >> ['Hi Alice', 'Hi Bob', 'Hi Pete']
可以使用内联 for 循环从其他列表动态创建列表。你可以直接修改值,如本例中的字符串连接。
8.列表映射
l = list(map(int, ['1', '2', '3']))
# print(l) >> [1, 2, 3]
你还可以使用 Pythonmap()函数将每个列表元素转换为另一种类型。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!