网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月07日漏签0天
python吧 关注:481,284贴子:1,985,140
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 下一页 尾页
  • 57回复贴,共2页
  • ,跳到 页  
<<返回python吧
>0< 加载中...

小白的python学习笔记

  • 只看楼主
  • 收藏

  • 回复
  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
首先自我介绍一下,我是学语言的。 但是, 我讨厌生活中的重复。 听说,Python可以解决重复问题。 所以,我再次开坑。 记录自己学习过程。这个就算是我的云笔记吧。


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
目前为止应该注意的东西:
数据的拼接:加号。注意数据类型一致。
int(): 只是取整数
input() 要求输入字符串
列表,左取右不取 取头不取尾
解决重复的模板:
for i in range(3):
print('我很棒')
range(13,17) 列表是 冒号,这里是逗号。
range(0,10,3):0 3 6 9
取出嵌套列表的值:
print(students[1][1]) 列表嵌套


2026-02-07 21:45:22
广告
不感兴趣
开通SVIP免广告
  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
如何一一打印字典的值:
正确答案:
d = {'小明':'醋','小红':'油','小白':'盐','小张':'米'}
for i in d:
print(d[i])
最开始的时候
d = {'小明':'醋','小红':'油','小白':'盐','小张':'米'}
for i in d:
print(i)
出来的结果只有 键,没有值。
感受:最开始打印的是 i, i是字典的键。
后来打印的是 d[i], 这种格式不就是值吗?
好傻,好傻。感悟:一遍一遍的重复做,从中感受到具体的步骤。


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
提问: 我忘记range函数的定义了,不知道自己的理解是不是正确的。因为,我想知道如何去打印,range代表的值?
最开始想当然:print(range) ?(我自己都想笑)
总之这是一个重复的过程,所以要用重复的模板;重复次数已经知道,for循环。
For in in range(1,3):
print(i)
结束


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

函数的参数
f(位置参数1,位置参数2,位置参数n,*不定长参数,默认参数=“我是默认参数”)
不定参数放倒数;


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
函数的变量的作用范围:
全局变量 vs. 局部变量
公共用具 vs. 私人物品
在全局中不能调用局部变量;局部可以调用全局变量


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
进制和编码
十进制有: 个位,十位,百位,千位
也就是: 10的零次方位,10的一次方位,。。。
归纳为:m进制,有n位数,第1位数表示的是m的n减一次方。
八进制113 表示 64+8+3=75.
编码
计算机只能够理解二进制,人们使用编码表和计算机进行交流。
最开始使用的是美国的ASCII。在这张表中,规定,用一个固定的字节去描述一个字母或者符号。 英语和欧洲语言字符没有超过2的八次方个,也就是256。
但是,汉字实在是太多了,所以就新出了一个编码表GB2312(升级版是GBK)。
为了实现,汉语和西文的交流,出现新的编码表 unicode,缺点是需要两个字节,浪费了存储空间。
所以出现了UTF-8,在网络传输和存储的时候使用。
编码和解码函数
'x'.encode('UTF-8') (注意都是字符串)
'x'.decode('UTF-8')
文件的读写格式 (开-读-关)
file=open('path','r', encoding='UTF-8') (注意字符串,注意encoding)
filecontent=file.read()
file.close() (保存)
file=open('path','w', encoding='UTF-8')
file.write('重新写入的内容') 或者 file.append('新增加的内容')
file.close()


  • 排骨土豆炖豆角
  • 童生
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
收藏你的帖子,跟你一起学习。


2026-02-07 21:39:22
广告
不感兴趣
开通SVIP免广告
  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
模块
模块是程序结构的最高单元,里面可以放 类,函数,变量。
文件名后缀为Py的算得上是一个模块。
import mokuai as m
from m import n (假设m里面有n)
mokuai1
if__name__=='__mian__' (该语句,是程序员约定熟成记号:1运行时,2运行;1被引用时,2不运行)
mokuai2


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
模块’库‘
import requests (复数)
response=requests.get(‘URL’)


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
html基础
网页,html,的全称叫做,超文本标记语言。
后缀名也是这个,可以用浏览器打开。
组成部分为3,html,head,body。
尖括号里面的叫做标签。一对尖括号叫做元素。
网页有一些常见的属性:class、id、href、style


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
python的属性和html的属性
python的属性和类相关。
类是函数的集合。一群函数。函数叫做类的方法。所以,属性就是变量了。
html的属性,才是顾名思义的,真正的属性。用来描述 类、id、style等


  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
爬虫的前三个步骤:获取数据,解析数据,提取数据,
requests>bs>BeautifulSoup>find()
import requests
response=requests.get(‘URL’)
bs=BeautifulSoup(text,'htmal.parser')
示例:
import requests
from bs4 import BeautifulSoup
res = requests.get('url')
html = res.text
soup = BeautifulSoup( html,'html.parser')
items = soup.find_all(class_='name of class')


  • ThatPart
  • 童生
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
关注了ahh


2026-02-07 21:33:22
广告
不感兴趣
开通SVIP免广告
  • 天舒淳泽以
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
爬取网页数据时,需要确定目标的URL,还需要理解目标所在的层级。
URL:检查,network,XHR,左边选一个,headers,Request URL
层级:代码结构可以点 Preview,json内容
示例:
import requests
res=requests.get('我是刚才说的那个request URL')
x=res.json()
y=x[我是外层列表名][我是中层列表名][我是最里面的列表名]
print(y[目标的])
注:json()可以把网页中的json内容转化为字典或者列表
另外,json是一种特殊的字符串,特殊点在于,数据类型是文本,其格式像列表和字典


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 57回复贴,共2页
  • ,跳到 页  
<<返回python吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示