语言基础-python
文章平均质量分 64
python 相关语言基础
BrickXSC
晚睡还要早起的程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python技术栈学习路线
python技术栈,学习路线图,学习指引原创 2021-12-24 09:55:33 · 1236 阅读 · 0 评论 -
python代码风格指南(PEP8中文版)
文章目录1. 为什么有代码规范1.2 尽信规范不如无规范2. 代码布局2.1 缩进2.1.1 每级缩进用4个空格。2.1.2 4个空格的规则是对续行可选的。2.1.3 if语句跨行时,2.1.4 右边括号也可以另起一行。2.2 空格或Tab?2.3 最大行宽2.3.2 续行2.4 空行2.5 源文件编码3. 导入4. 字符串引用5. 表达式和语句中的空格5.1 强制要求5.2 其他建议6. 注释6.1 注释块6.2 行内注释6.3文档字符串7. 版本标签8. 命名约定8.1 最重要的原则8.2 描述:命名风原创 2021-08-06 00:55:26 · 4306 阅读 · 0 评论 -
pyhton面试100题及其扩展思考之3 常用的功能模块
这个就比较多了,会花点时间慢慢整理,持续更新OSSYStimedatetimemathrepandasopenpyxlthreading… 太多了原创 2021-07-29 00:09:55 · 164 阅读 · 0 评论 -
pyhton面试100题及其扩展思考之2(修改全局变量) global
2、如何在一个函数内部修改全局变量利用global 在函数声明,修改全局变量# 1. 先声明一个变量a = 5# 2. 定义一个函数(方法)def change_work(): # 声明全局 global a # 改变 全局变量 a = 4change_work()# 验证是否修改成功print(a) cookies:在python中,变量不需要先声明,直接使用即可,那我们怎么知道用的是局部变量还是全局变量呢?首先:python使用的变量,在默认情况下一定是用局部变量原创 2021-07-29 00:06:34 · 209 阅读 · 0 评论 -
pyhton面试100题及其扩展思考之1 sum, fsum, join
q1、一行代码实现1–100之和sum_100 = sum(range(1, 101))print(sum_100)print("range(1, 101): {}".format(type(range(1, 101))))# 在python 3 中 range 返回的是一个 可迭代对象(类)# sum 函数 sum(iterable, start)# The sum() function adds the items of an iterable and returns the sum.#原创 2021-07-28 00:17:45 · 469 阅读 · 0 评论 -
python openpyxl pandas io vue a 标签 实现导出xlsx 文件(实现超限问题)
python openpyxlSaving as a stream保存为streamIf you want to save the file to a stream, e.g. when using a web application such as Pyramid, Flask or Django then you can simply provide a NamedTemporaryFile():>>> from tempfile import NamedTemporaryFi原创 2021-07-22 00:59:00 · 566 阅读 · 2 评论 -
2021-07-20
python 工作常用函数及方法整理1. 列表list 字典dict1.1 列表的相加1.1.1 +list1 = [1, 2, 3, 4, 5, 7]list2 = [10, 12]list3 = list1 + list2print(list3)# [1, 2, 3, 4, 5, 7, 10, 12]1.1.2 extendlist1 = [1, 2, 3, 4, 5, 7]list2 = [10, 12]list1.extend(list2)print(list1)# [原创 2021-07-20 00:21:46 · 127 阅读 · 0 评论 -
django_study
django_study文章目录django_study1. 学习之前:1.1 socket 套接字1.2 WSGI(Web Server Gateway Interface)1.3 路由分发(路由系统)正式学习django创建项目settings.pyurls.pyasgi.py/ wsgi.pymanage.py创建app1. 学习之前:需要先了解:socket,wsgi1.1 socket 套接字# -*- coding:utf-8 -*-"""authror: xscbrickdat原创 2021-06-03 23:25:58 · 285 阅读 · 0 评论 -
python 高级后端需要储备的技术栈
前一段时间,去面了一家公司,发现工作中还是需要多做总结,以下是面试问题总结出的,作为高级后端开发需要储备的技术栈,如有不对请大佬指正原创 2020-10-13 09:57:15 · 518 阅读 · 0 评论 -
正则表达式
本文引用自廖雪峰python教程,仅供自己学习使用引用链接[https://www.liaoxuefeng.com/wiki/1016959663602400/1017639890281664]字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一原创 2020-07-30 09:48:36 · 361 阅读 · 0 评论 -
python 性能测量
一些Python用户对了解同一问题的不同方法的相对性能产生了浓厚的兴趣。 Python提供了一种可以立即回答这些问题的测量工具。例如,元组封包和拆包功能相比传统的交换参数可能更具吸引力。timeit 模块可以快速演示在运行效率方面一定的优势:from timeit import TimerTimer(‘t=a; a=b; b=t’, ‘a=1; b=2’).timeit()0.57535828626024577Timer(‘a,b = b,a’, ‘a=1; b=2’).timeit()0.5原创 2020-07-28 19:52:24 · 328 阅读 · 0 评论 -
python % 占位符 浅谈&详解
格式化字符串 % (参数值1, 参数值2, …)示例:fmt = "name: %s, age:%d"n = 'xsc'a = 15result = fmt % (n, a) # result='name: xsc, age:15'占位符和类型码意义%s字符串,使用str(x) 函数转换%r字符串, 使用repr(x) 函数转换%c整数转为...原创 2019-08-28 00:39:11 · 948 阅读 · 0 评论
分享