随笔分类 -  python基础

摘要:1、简述socket原理 socket又称套间字或者插口,是网络通信中必不可少的工具。有道是:“无socket,不网络”。由于socket最早在BSD Unix上使用,而Unix/Linux所奉为经典的至高哲学是“一切皆是文件”。因此socket在使用时也是完全符合这个哲学的,它涉及到listen( 阅读全文
posted @ 2020-10-28 17:57 清风0815 阅读(1995) 评论(0) 推荐(0) 编辑
摘要:1、安装好anaconda后,可以使用下面的命令查看安装了哪些库 2、若想安装某个库,比如tensorflow,但又不知道可以安装哪些和怎么安装,可以使用如下命令: (1)列出可安装的包 (2)告知你如何安装 从豆瓣镜像安装 安装tensorflow pip install tensorflow - 阅读全文
posted @ 2020-03-07 11:21 清风0815 阅读(857) 评论(0) 推荐(0) 编辑
摘要:请参考:https://blog.csdn.net/qq_29831163/article/details/90112000#reshape(1%2C-1)%E8%BD%AC%E5%8C%96%E6%88%901%E8%A1%8C%EF%BC%9A numpy中reshape函数的三种常见相关用法 阅读全文
posted @ 2020-01-10 16:48 清风0815 阅读(14381) 评论(0) 推荐(0) 编辑
摘要:1、列表推导式 列表推导式生成列表对象,语法如下: [ 表达式 for item in 可迭代对象] 或者 [ 表达式 for item in 可迭代对象 if 条件判断] >>> [x*2 for x in range(1,5)][2, 4, 6, 8]>>> [x*2 for x in rang 阅读全文
posted @ 2020-01-01 22:21 清风0815 阅读(262) 评论(0) 推荐(0) 编辑
摘要:编写循环时,遵循下面三个原则可以大大提高运行效率,避免不需要的低效计算: 1、尽量减少循环内部不必要的计算 2、嵌套循环中,尽量减少内层循环的计算,尽可能的将计算往外层提 3、局部变量查询较快,尽量使用局部变量。 其他优化手段: 1、连接多个字符串时,使用join()而不使用+(因为+会产生新的字符 阅读全文
posted @ 2020-01-01 21:50 清风0815 阅读(1606) 评论(0) 推荐(0) 编辑
摘要:1、字典的创建 (1)通过{}和dict()创建字典 >>> a = {'name':'gjr','age':32,'job':'dataAnalysize'}>>> b = dict(name='gjr',age=32,job='dataAnalyze')>>> a{'name': 'gjr', 阅读全文
posted @ 2020-01-01 21:05 清风0815 阅读(727) 评论(0) 推荐(0) 编辑
摘要:1、修改原始列表,不建新列表的排序 直接调用列表的sort()方法进行排序 >>> id(a)2864146375752>>> a.sort()>>> a[5, 10, 20, 30]>>> id(a)2864146375752 >>> a.sort(reverse=True)>>> a[30, 2 阅读全文
posted @ 2020-01-01 19:47 清风0815 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:1、字符串的驻留机制 字符串驻留:仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中。 python支持字符串主流机制,对于符合标识符规则的字符串(仅包含下划线(_)、字母和数字)会启用字符串驻留机制。 >>> a="aa_3">>> b="aa_3">>> a is bTrue>> 阅读全文
posted @ 2019-12-27 19:27 清风0815 阅读(237) 评论(0) 推荐(0) 编辑
摘要:import pandas as pdimport calendarimport datetime # 生成日期范围date = pd.date_range("2020-01-01","2020-12-31",freq="D")# 将日期转化为字符串dt_str = [i.strftime("%Y% 阅读全文
posted @ 2019-12-23 10:56 清风0815 阅读(1295) 评论(0) 推荐(0) 编辑
摘要:''' 问题:1、假设DataFrame中有一列名为type,其字段中内容为a,b,c 等用,隔开的值,如: type a,b,c a,f,x b,c,e ...统计type中每个类型出现的次数 并绘图''' import pandas as pdimport numpy as npfrom mat 阅读全文
posted @ 2019-12-23 10:55 清风0815 阅读(421) 评论(0) 推荐(0) 编辑
摘要:今天:today = datetime.date.today() 昨天:yesterday = today - datetime.timedelta(days=1) 上个月:last_month = today.month - 1 if today.month - 1 else 12 当前时间戳:t 阅读全文
posted @ 2019-12-23 10:16 清风0815 阅读(210) 评论(0) 推荐(0) 编辑
摘要:if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被导入时,if __name__ == '__main__'之下的代码块不被运行。 Python则不同,它属于脚本语言, 阅读全文
posted @ 2019-11-22 10:15 清风0815 阅读(271) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示