Python基础小结

**

Python基础

**
打开运行窗口cmd:win+R
!名词解释:
URL:也就是我们通常说的“网址”。
HTML:(hyper text makeup launguge)是一种用来描述网页的语言

!快捷键:
注释:1单行代码前+“#”;2选中需要注释的内容+“Ctrl+/”(取消注释:选中+“Ctrl+/”);3在需要注释的内容前后行标注三个单引号,如:’’’ 内容 ‘’’
全选:“Ctrl+A”
查看网页源代码:“Ctrl+U”
列表:[],算头不算尾 出现负数,如:[1:-4],-4指的是倒数第四个。
字典:dict={‘a’:1,’b’:2}
添加字典内容:dict[‘c’]=’3’ (结果:dict={‘a’:1,’b’:2,’c’:3)
可以直接遍历字典里所有的值,这样就不用去数字典里有多少个键值对了。它的语法是:for value in DictName.values():# value的名字可以自行另取# DictName是要遍历的字典的名称# .values():是固定的用法
dic={‘a’:1,‘b’:2,‘c’:3}
for i in dic.values():
print(i)
运行结果:
1
2
3
for k,v in DictName.items():#遍历字典的键值对,k对应键,v对应值#k,v 的名字可以自己取,DictName是字典名。
for v,k in dic.items():
print(str(v)+‘代表’+str(k))
print(v)
print(k)
运行结果:
a代表1
a
1
b代表2
b
2
c代表3
c
3

!数据处理——函数(self.f(x)):
排序:sort
分割字符串:split()是把字符串分割的,而还有一个
合并字符串:join()函数,是把字符串合并的。用法是str.join(sequence),str代表在这些字符串之中,你要用什么字符串连接,在这里两个例子,一个是空字符串,一个是横杠,sequence代表数据序列
去除特殊字符串:str.strip() 比如空格,\n,\t 等等。

函数:def XXXX:
类:class Name:
模块:需要引用import(建立模块,其实就是在主程序的py文件中,使用import语句导入其他py文件)。每一个单独的py文件,本质上都是一个模块。封装模块的目的也是为了把程序代码和数据存放起来以便再次利用。如果封装成类和函数,主要还是便于自己调用,但封装了模块,我们不仅能自己使用,文件的方式也很容易共享给其他人使用。①应用系统自带模块;②应用自己文件模块;
例如:import Math (导入模块Math)
import Math as m (将模块简称为“m”)
form Math import hi,b,c (hi,b,c是Math中的部分,即应用模块中的部分)
import test # 导入test模块
print(test.a) # 使用“模块.变量”调用模块中的变量

test.hi() # 使用“模块.函数()”调用模块中的函数

A = test.Go2() # 使用“变量 = 模块.类()”实例化模块中的类print(A.a) # 实例化后,不再需要“模块.”
A.do2() # 实例化后,不再需要“模块.”
If__name__==’main’:用在封装的模块里。

!发送邮件:
# from email.mime.text import MIMEText(内容形式:文本、HTML页面)
# from email.mime.image import MIMEImage(内容形式:图片)
# from email.mime.multipart import MIMEMultipart(内容形式:多种形式组合,可包含文本和附近)

!读取CSV文件:
import csv

with open(“test.csv”,’r/w/a’,newline = ‘’) as f: (读、写、添加 )
reader = csv.reader(f)
#使用csv的reader()方法,创建一个reader对象
for row in reader:
#遍历reader对象的每一行
print(row)

print(“读取完毕!”)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值