搜索
首页后端开发Python教程Python进阶——共享代码

Python进阶——共享代码

Feb 07, 2017 pm 05:27 PM

题外话:       

        昨天发出去的居然有人分享了!而且是我根本不知道是怎么来的粉丝,预感要粉丝大涨了。总之,我就是边学边码,两个软件都开着,教材放在旁边,一边学一边搜,顺便码出来学习心得。感觉这个可以继续进行下去,就当作督促自己自(la)学(fen)了。不过排版这种小问题就不要纠结了,虽然有不错的排版技术,但我又不是商业化运营平台的,懒得花时间在排版这种事情上。现在觉得没有博客刷了刷微信平台也挺好玩的。


         Python 也是一个可以分享代码的好东西【好像所有的都可以分享代码吧】对于编辑器的问题,教材的作者说内置的IDLE就可以呀,记事本也可以呀。对此我竟然无言以对,好吧,你赢了。不过IDLE确实没有真正的编辑器好用,因为不小心输错了重来一遍的话不能抹去输错的痕迹呀,强迫症表示忍不了。比如不小心多打了一个空格,就成了这样:

989.png

 哦,对了,忘记说了,在shell里面Alt+P表示previous,Alt+N表示next(此处的n和p无所谓大小写,貌似整个Python都没有强调大小写的问题,但是在R语言里大小写是一个很重要的东西)。如果要是使用的是Mac/Linux里自带的Python的话要用Ctrl+P和Ctrl+N。

       教材没说应该如何保存一个模块,于是我脑洞大开地直接把代码复制到txt文档里,然后重命名了一个.py的文件,看起来是可行的,图标直接变成了Python的图标,然而打开的时候只会出现一个黑色的框,闪一下就没了。整个保存文件也是.py格式的,也是闪一下黑框就没了,不知道这样到底对不对。

       R语言里每次关闭的时候都会问你是否要保存“工作空间映像”,然而我并不知道什么叫“工作空间映像”,度娘也不知道。每次都点否——反正我没有在真的用它算什么,就是自己找教材尝试不同的代码玩而已。Python shell在关闭的时候什么提示都没有。

 Python也是有各种软件包的,之前一直以为只有R这种开源软件才有,躺。包索引叫PyPI,作者还标注了一下读做pie-pie,于是我读了半天怎么都难受:撇撇?还是氕氕?或者瞥瞥?简直不能更6了。

       据说注释代码的格式是三重引号,这样的:“”“……”“”,写成#……#也是可以的。目测我用来做数据分析不会去发布共享代码啥的,用不着写注释。注释可以写中文的,放在代码上面就可以。

        然而模块运行出现了问题,总是提示“not found”也不知道是怎么了,读取路径的问题吗?求助嘤嘤嘤。

          对了,我发现Excel是个数据分析的王牌工具,VBA简直是万能的,实测Excel做基础数据分析的速度比SPSS快多了~

以上就是Python进阶——共享代码的内容,更多相关内容请关注PHP中文网(www.php.cn)!


声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
如何使用numpy创建多维数组?如何使用numpy创建多维数组?Apr 29, 2025 am 12:27 AM

使用NumPy创建多维数组可以通过以下步骤实现:1)使用numpy.array()函数创建数组,例如np.array([[1,2,3],[4,5,6]])创建2D数组;2)使用np.zeros(),np.ones(),np.random.random()等函数创建特定值填充的数组;3)理解数组的shape和size属性,确保子数组长度一致,避免错误;4)使用np.reshape()函数改变数组形状;5)注意内存使用,确保代码清晰高效。

说明Numpy阵列中'广播”的概念。说明Numpy阵列中'广播”的概念。Apr 29, 2025 am 12:23 AM

播放innumpyisamethodtoperformoperationsonArraySofDifferentsHapesbyAutapityallate AligningThem.itSimplifififiesCode,增强可读性,和Boostsperformance.Shere'shore'showitworks:1)较小的ArraySaraySaraysAraySaraySaraySaraySarePaddedDedWiteWithOnestOmatchDimentions.2)

说明如何在列表,Array.Array和用于数据存储的Numpy数组之间进行选择。说明如何在列表,Array.Array和用于数据存储的Numpy数组之间进行选择。Apr 29, 2025 am 12:20 AM

forpythondataTastorage,choselistsforflexibilityWithMixedDatatypes,array.ArrayFormeMory-effficityHomogeneousnumericalData,andnumpyArraysForAdvancedNumericalComputing.listsareversareversareversareversArversatilebutlessEbutlesseftlesseftlesseftlessforefforefforefforefforefforefforefforefforefforlargenumerdataSets; arrayoffray.array.array.array.array.array.ersersamiddreddregro

举一个场景的示例,其中使用Python列表比使用数组更合适。举一个场景的示例,其中使用Python列表比使用数组更合适。Apr 29, 2025 am 12:17 AM

Pythonlistsarebetterthanarraysformanagingdiversedatatypes.1)Listscanholdelementsofdifferenttypes,2)theyaredynamic,allowingeasyadditionsandremovals,3)theyofferintuitiveoperationslikeslicing,but4)theyarelessmemory-efficientandslowerforlargedatasets.

您如何在Python数组中访问元素?您如何在Python数组中访问元素?Apr 29, 2025 am 12:11 AM

toAccesselementsInapyThonArray,useIndIndexing:my_array [2] accessEsthethEthErlement,returning.3.pythonosezero opitedEndexing.1)usepositiveandnegativeIndexing:my_list [0] fortefirstElment,fortefirstelement,my_list,my_list [-1] fornelast.2] forselast.2)

Python中有可能理解吗?如果是,为什么以及如果不是为什么?Python中有可能理解吗?如果是,为什么以及如果不是为什么?Apr 28, 2025 pm 04:34 PM

文章讨论了由于语法歧义而导致的Python中元组理解的不可能。建议使用tuple()与发电机表达式使用tuple()有效地创建元组。(159个字符)

Python中的模块和包装是什么?Python中的模块和包装是什么?Apr 28, 2025 pm 04:33 PM

本文解释了Python中的模块和包装,它们的差异和用法。模块是单个文件,而软件包是带有__init__.py文件的目录,在层次上组织相关模块。

Python中的Docstring是什么?Python中的Docstring是什么?Apr 28, 2025 pm 04:30 PM

文章讨论了Python中的Docstrings,其用法和收益。主要问题:Docstrings对于代码文档和可访问性的重要性。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境