Python学习笔记

2019.9.1
公共函数模块,功能函数模块的调试,实现整个程序功能。

2019.9.10
一、犯得低级错误:
1、拼写错误;
2、module没有保存就调用;
二、类的传递
1、类的参数可以是实例。
2、后一个参数必须在之前定义。
3、类的参数一般在__init__方法中定义。
4、类的继承。
三、流程控制

2019.9.11
1.print()函数是检查的大神器

2019.9.15
1.一个迭代函数到底,再另一个迭代函数运算返回;

2020.07.01
1、python的数据类型有int、str,数据结构有列表、元组、字典。numpy数组、pandas的series和dataframe。
2、列表操作数据。
列表选取:list[位置]
列表修改:list[位置]=数值
列表末尾增加:list.append(数值)
列表中插入:list.insert[位置,‘数值’]
列表中删除:del list[位置],list.remove(数值)
列表中冒泡弹出:list.pop(位置)
列表永久排序:list.sort(),传递参数reverse=True为反向排序
列表临时排序:list.sorted()
列表长度:len(list)

2020.7.12
1、文件路径:c:/xx/xxx/ 反斜杠

2020.7.15
1、定义数据,查找数据,转换数据,展现数据。

2020.10.19
pandas的一些用法:
1、data选取特定列=data[[‘a’,‘b’]]
2、data.rename(columns={})
3、pd.to_datetime()转换为时间格式0000-00-00
4、data.set_index()
5、pd.read_excel(io,sheet_name=[],header=None/0,names=[‘命名’],index_col=0/1/None,usecols=[])
6、pd.to_excel(‘io’,sheet_name=’ ', columns=[1,2], header=True/False, index=True/False,index_label=‘name’)

2020.12.26
1、多模块编程和调用一定要先保存再执行,否则会报错,很隐藏的低级错误

2021.1.4
pyqt点击主窗口弹出另一个窗口:
class A(QWidget):
def init(self):
…省略…
self.btn = QPushButton(‘跳转按钮’)
def initUI(self):
pass

class B(QDialog):
def init(self):
pass
def initUI(self):
pass

if name == ‘main’:
app = QApplication(sys.argv)
a = A()
b = B()
a.show()
a.btn.clicked.connect(b.show)
app.exec_()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值