
Python
文章平均质量分 50
写python时遇到的值得记录的东西
五五六六0524
记录一下从大二开始的全过程学习
展开
-
数据分析之DataFrame数据的相关操作
数据查看df.head()查看前几行数据,默认前5行df.tail()查看后几行数据,默认后5行数据抽取python数据分析之DataFrame的数据抽取_柳小葱的博客-优快云博客_dataframe提取数据df.loc[ ]:主要是通过列名和行名来抽取数据df.iloc[ ]:主要是通过行索引和列索引来抽取数据df.iat[ ]:主要是定位dataframe中的某一个数据eg1、获取“Mary”的所有信息eg2、 “LiLi”的年龄也可直接用df[‘列索引原创 2022-05-06 21:26:07 · 578 阅读 · 0 评论 -
数据分析之Numpy数据计算
Numpy库引用import numpy as nparray()函数创建一维数组或多维数组unique()函数去重两个数组间的加add()、减subtract()、乘multiply()、除divide()原创 2022-05-06 21:20:16 · 654 阅读 · 0 评论 -
python数据分析
我用的是Visual Studio Code,直接创建了.ipynb后缀的文件,开始使用jupyber一、pandas库import pandas as pd两种基本的数据结构:Series和DataFrame(一)SeriesSeries对象效率挺高的,比如能直接将两个列表中的内容相加还是蛮方便的嘛引用的方法很多,在此只简单列举传入列表、字典、n维数组(1)传入列表pd.Series([],index=[])默认索引从0开始,eg添加索引,eg.原创 2022-05-06 16:32:57 · 723 阅读 · 0 评论 -
python编码
会不断更新python内置函数1.int(x,base=10)①x是数字,base值未改变,把其他类型向下转换成整数型②base值改变后,x只能是字符串,就可以把base进制的数x转换成10进制eg.十六进制转十进制--------int(‘十六进制’,16)2.chr()把整形数转换成对应的ASCII码;unichr()是unicode版本,转换成对应的Unicode码3.ord()把ASCII码转换成对应的整形数4.hex()将十进制转十六进制eg.hex(88).原创 2021-10-16 09:47:20 · 104 阅读 · 0 评论 -
python猜数字
这个是别人问我的,代码报错了,原来长这样girl=3count=0while count<3: a=input("how old is girl:") if a<girl: print("猜小了") elif a>girl: print("猜大了") else:print("算你聪明") breakcount+=1if count>=3: b=input("是否继续:")...原创 2021-11-27 16:16:02 · 810 阅读 · 0 评论 -
Python群发邮件
这就是一封简单的邮件,包括正文、发件人、收件人、邮件标题等等,下面我们就来实现整个自动化的邮件发送过程构造邮件,email模块from email.mime.text import MIMEText#发送纯文本,HTML页面from email.mime.image import MIMEImage#发送图片from email.mime.multipart import MIMEMultipart#发送多种形式的组合,文本和附件等发送邮件,smtplib模块impo...原创 2022-01-06 15:19:30 · 1383 阅读 · 0 评论 -
python年会抽奖程序
#张三科技有限公司有300员工,开年会抽奖,奖项如下:#一等奖3名,泰国5日游+手术费报销#二等奖6名,iphone Plus 12手机#三等奖30名,保温杯1个#规则:1、共抽3次,第一次抽3等奖,第2次抽二等奖,第3次压轴抽1等奖。2、每个员工限中奖一次,不能重复。import random staff=[]for i in range(1,301): staff.append("员工{}".format(i))print("---------开始抽三等奖,保温杯1个----原创 2021-12-04 08:35:51 · 1609 阅读 · 0 评论 -
Python将列表中的相同元素分门别类储存到字典中
提取出列表中的各种元素test_list=[4,6,6,4,2,2,4,8,5,8]list=[]for i in test_list: if i not in list: list.append(i)print(list)得到[4, 6, 2, 8, 5]原创 2022-01-05 21:31:54 · 818 阅读 · 1 评论