2020年4月10日

networkx小练习

摘要: networkx是针对复杂网络研发的库,可以通过在cmd窗口中pip 或者直接在pycharm中通过:File—>Setting-->Project-->Project interpreter 这样的路径可以看到你目前所安装的库,并且点击右上方的“+”,能够在搜索框中搜索你想安装的库,点击下方“in 阅读全文

posted @ 2020-04-10 14:37 Py_studying 阅读(214) 评论(0) 推荐(0) 编辑

2020年3月13日

Python学习之路(十九):基础知识之模块导入

摘要: 我们已经知道模块是已经写好的一些功能的集合或者别人写好的函数、变量 、方法 、放在一个文件中,这个文件可以被我们直接使用。但在使用时会有不同的方法,并且我们自己也能够创建自己的模块,实现自己想要的功能。 1.如何创建自己的模块? 创建一个Py文件,给它起一个符合变量名命名规则的名字,这个文件就可以是 阅读全文

posted @ 2020-03-13 20:38 Py_studying 阅读(188) 评论(0) 推荐(0) 编辑

2020年3月11日

Python学习之路(十八):基础知识之异常处理

摘要: 异常就是导致代码无法正常运行的错误。 1.异常出现的原因 (1)当运用代码处理的问题不确定时; (2)当从外部接口导入文件进行处理时; (3)多行异常出现的原因:在嵌套调用时内部出现了问题,因而在外部调用时会逐层显示错误信息。 2.异常处理的结构 (1)分支结构 1 l = ['login', 'r 阅读全文

posted @ 2020-03-11 15:39 Py_studying 阅读(273) 评论(0) 推荐(0) 编辑

2020年3月2日

Python学习之路(十七):基础知识之模块练习

摘要: 1.写一个函数,接受一个参数,如果是文件,就执行这个文件,如果是文件夹,执行里面的py文件 1 import os 2 def func(path): 3 if os.path.isfile(path) and path.endswith('.py'): 4 os.system('python %s 阅读全文

posted @ 2020-03-02 14:54 Py_studying 阅读(268) 评论(0) 推荐(0) 编辑

2020年3月1日

Python学习之路(十六):基础知识之序列化模块

摘要: 一、序列化模块之json 序列:列表/元组/字符串/bytes 将其他的数据类型转换成字符串bytes 等序列化的过程。 为什么要学习序列化模块呢?数据类型之间的转换不是还另有方法吗?比如: 1 str_dic = str([1, 2, 3]) 2 print(str_dic, type(str_d 阅读全文

posted @ 2020-03-01 12:52 Py_studying 阅读(199) 评论(0) 推荐(0) 编辑

2020年2月27日

Python学习之路(十五):基础知识之os模块

摘要: os模块与操作系统打交道 1.文件夹相关 1 os.makedirs('dir1/dir2') # 创建多级目录 2 os.removedirs('dir1/dir2') # 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 3 os.mkdir('dir3') # 创建单级目录 阅读全文

posted @ 2020-02-27 13:54 Py_studying 阅读(320) 评论(0) 推荐(0) 编辑

Python学习之路(十四):基础知识之sys模块

摘要: sys模块的主要作用是与Python解释器做交互。 1.sys.argv() (1)sys.argv()是可以打印命令行参数列表,最开始的元素为当前程序的路径。 (2)以空格为间隔,输入字符,会将字符添加到打印的列表中,这些操作应该在Pycharm下方的Terminal即终端窗口中完成。 (2)还可 阅读全文

posted @ 2020-02-27 13:44 Py_studying 阅读(186) 评论(0) 推荐(0) 编辑

2020年2月25日

Python学习之路(十三):基础知识之random模块

摘要: random模块:取随机数的模块。 1.取随机小数 1 # 取随机小数:数字计算 2 print(random.random()) # 取0-1之间的小数 3 print(random.uniform(1, 2)) # 取一定范围内的小数 2.取随机整数 1 # 取随机整数:彩票 抽奖 2 prin 阅读全文

posted @ 2020-02-25 13:05 Py_studying 阅读(233) 评论(0) 推荐(0) 编辑

Python学习之路(十二):基础知识之time模块

摘要: 1.三种时间类型 import time 1 # 格式化时间:2020-02-20 2 # 1970 1 1 0:0:0 3 4 # 以秒位单位,称为时间戳时间 5 print(time.time()) 6 # 结果:1582605479.913204 7 8 # 字符串时间 9 print(tim 阅读全文

posted @ 2020-02-25 12:53 Py_studying 阅读(145) 评论(0) 推荐(0) 编辑

Python学习之路(十一):基础知识之re模块

摘要: 1.模块的功能: 为了方便管理程序,我们通常将程序分成一个个的文件,这样做程序的结构更清晰,方便管理。这时我们不仅可以把这些文件当做脚本去执行,还可以把他们当做模块来导入到其他的模块中,实现了功能的重复利用。 在Python中有许多模块,我们可以导入模块来提高自己的编程效率,也能够更好地实现程序的功 阅读全文

posted @ 2020-02-25 12:30 Py_studying 阅读(238) 评论(0) 推荐(0) 编辑

导航