
Python
关于Python的一些语法、项目
茶冻茶茶
这个作者很懒,什么都没留下…
展开
-
利用Python合并txt文件
利用Python合并txt文件原创 2023-01-30 20:03:30 · 1274 阅读 · 1 评论 -
【Python】实现Jupyter Notebook多行输出
from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all"不用的时候只输出最后一行的结果添加之后会显示所有输出原创 2022-02-09 23:26:27 · 1872 阅读 · 0 评论 -
【Python】进度条tqdm
Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator)。from tqdm import tqdmimport timefor i in tqdm(range(10)): time.sleep(0.2)针对迭代对象是range()的情况,tqdm还提供了简化版的trange()来代替tqdm(range()from tqdm import trangefor i in trange(10)原创 2022-01-30 20:34:54 · 980 阅读 · 0 评论 -
pandas按行按列遍历Dataframe的几种方式
iterrows(): 按行遍历,将DataFrame的每一行迭代为(index,Series)对,可以通过row[name]对元素进行访问。itertuples():按行遍历,将DataFrame的每一行迭代为元祖,可以通过row[name]对元素进行访问,比iterrows()效率高。iteritems():按列遍历,将DataFrame的每一列迭代为(列名, Series)对,可以通过row[index]对元素进行访问。...原创 2022-01-28 23:53:06 · 2235 阅读 · 0 评论 -
openpyxl简介及安装
openpyxl安装openpyxl简介openpyxl是一个开源项目开源读取和写入excel文件需要单独安装,不包含在python标准模块中处理Excel数据、公式、样式openpyxl安装win系统的打开命令行,输入pip install openpyxl安装后输入python-回车-import openpyxl-回车如何没有提示错误,直接进入下一行表示安装成...原创 2020-04-09 12:16:48 · 2008 阅读 · 1 评论 -
python常用模块详细介绍
1.什么是模块模块的本质是以.py结尾的python文件2.导入模块import 数据包from 数据包 import 函数3.常用模块random模块——生成随机数random.random()生成[0,1)随机浮点数random.uniform(a,b)生成[a,b]随机浮点数random.randint(a,b)生成[a,b]随机整数...原创 2020-03-06 21:37:08 · 365 阅读 · 0 评论 -
Python掷骰子小游戏
#导入random模块import random#定义一个生成随机数字的函数def roll(sides=6): num_rolled = random.randint(1,6) #num_rolled = random.randrange(1,6,1)也可以 return num_rolled#与用户进行交互的函数def main(): sides=6...原创 2020-03-06 16:24:37 · 1334 阅读 · 0 评论 -
Python进阶练习题,新手快码起来
这里有8题进阶练习题,师弟师妹们快码起来吧~原创 2021-12-20 17:15:20 · 3266 阅读 · 0 评论 -
f[j] for j in range(i) if intervals[j][1] <= intervals[i][0]
列表推导式列表推导式=一个表达式+for语句 +0个或多个if/while/for语句[ x for x in range(1,8) if x%2 == 0 ] #[2, 4, 6]表示满足条件的x,才放入列表中原创 2021-08-19 18:18:33 · 503 阅读 · 0 评论 -
python元祖对应元素相加
如果只是用‘+’将两个元祖相加,只会将第2个元祖加到第一个元祖之后。tuple1 = (1,2,3)tuple2 = (4,5,6)tuple1+tuple2#输出(1, 2, 3, 4, 5, 6)要实现对应元素想加,要借用到map函数tuple1 = (1,2,3)tuple2 = (4,5,6)zipped = zip(tuple1,tuple2)mapped = map(sum,zipped)tuple(mapped)#输出(5,7,9)...原创 2021-08-07 23:03:20 · 6522 阅读 · 0 评论 -
python实现七夕祝福语
源码如下:import tkinter as tkimport threadingimport timeimport randomdef dow(): window = tk.Tk() width = window.winfo_screenwidth() height = window.winfo_screenheight() a = random.randrange(0,width) b = random.randrange(0,height) .原创 2020-07-28 16:42:17 · 1237 阅读 · 0 评论 -
一个例子辨析python中type、dtype、astype的区别
函数import numpy as npimport pandas as pddatas=np.random.randn(3,3)index=['A','B','C']columns=[0,1,2]原创 2020-07-25 14:08:36 · 774 阅读 · 0 评论 -
python+selenium+chromedriver实现爬虫
Selenium简介Selenium是一个用于Web应用程序测试的工具,直接运行在浏览器中,就像真正的用户在操作一样。Selenium安装方法一:在Windows命令行(cmd)输入pip install selenium即可自动安装,安装完成后,输入pip show selenium可查看当前的版本方法二:直接下载selenium包:https://pypi.python.org...原创 2020-04-08 17:38:29 · 1858 阅读 · 0 评论 -
python进阶——高阶函数总结
map()函数接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。假设用户输入的英文名字不规范,没有按照首字母大写,后续字母小写的规则,请利用map()函数,把一个list(包含若干不规范的英文名字)变成一个包含规范英文名字的list:输入:[‘adam’, ‘LISA’, ‘barT’]输出:[‘Adam’, ‘...原创 2020-04-07 22:17:22 · 348 阅读 · 0 评论