“Big Red”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
第一个网络爬虫
第一个网络爬虫
第24行: 第24行:
 
string3=string1+""+string2
 
string3=string1+""+string2
 
print(string3)</nowiki>
 
print(string3)</nowiki>
 +
索引从0开始:
 +
<nowiki>print("list1[0]:",list1[0])
 +
print("list2[1:3]:",list2[1:3])
 +
list1[0]: python
 +
list2[1:3]:[2,3]</nowiki>
 +
修改列表中的值:
 +
<nowiki>list1[1]="new"
 +
print(list1)
 +
['python','new','Scrappy']</nowiki>
 
*字符串是最常见的数据类型,一般用来存储类似“句子”的数据,并放在单引号或双引号中。
 
*字符串是最常见的数据类型,一般用来存储类似“句子”的数据,并放在单引号或双引号中。
 
2.数字
 
2.数字
第40行: 第49行:
 
list3=["a",2,"o",4]</nowiki>
 
list3=["a",2,"o",4]</nowiki>
 
*如果需要把字符串和数字襄括起来,就可以使用列表。
 
*如果需要把字符串和数字襄括起来,就可以使用列表。
 +
4.字典
 +
 +
例如:
 +
<nowiki>namebook={"Name":"Alex","Age":7,"Class":"First"}
 +
print(namebook["Name"])
 +
print(namebook)
 +
Alex
 +
{'Name':'Alex','Age':7,'Class':'First'}</nowiki>
 +
遍历访问字典中的每一个值:
 +
<nowiki>for key,value in namebook.items():
 +
    print(key,value)
 +
Name Alex
 +
Age 7
 +
Class First</nowiki>
 +
*字典是一种可变容器模型,每个存储的值都对应着一个键值key,key必须唯一,但是值不用。值也可以取任何数据类型。

2018年5月17日 (四) 03:20的版本

第2章 建立网络爬虫

第一个网络爬虫

数值类型:整型,浮点型,复数型。 字符串类型

import requests
r = requests.get("http://www.baidu.com")#打开一个网页
print(r.status_code) #返回状态
r.encoding = 'utf-8'
print(r.text) #观察返回的内容
  • 常量:其值不发生改变的数据对象
  • 变量:使用id()函数可以查看变量的内存地址

基本命令

例如:

print("Hello World!")

1.字符串

例如:

string1='Python Web Scrappy'
string2="by Santos"
string3=string1+""+string2
print(string3)

索引从0开始:

print("list1[0]:",list1[0])
print("list2[1:3]:",list2[1:3])
list1[0]: python
list2[1:3]:[2,3]

修改列表中的值:

list1[1]="new"
print(list1)
['python','new','Scrappy']
  • 字符串是最常见的数据类型,一般用来存储类似“句子”的数据,并放在单引号或双引号中。

2.数字

例如:

int1=7
float1=7.5
trans_int=int(float1)
print(trans_int)
  • 数字用来存储数值,包含两种常用的数字类型:整数和浮点数,浮点数由整数和小数部分组成。

3.列表

例如:

list1=['python','web','scrappy']
list2=[1,2,3,4,5]
list3=["a",2,"o",4]
  • 如果需要把字符串和数字襄括起来,就可以使用列表。

4.字典

例如:

namebook={"Name":"Alex","Age":7,"Class":"First"}
print(namebook["Name"])
print(namebook)
Alex
{'Name':'Alex','Age':7,'Class':'First'}

遍历访问字典中的每一个值:

for key,value in namebook.items():
    print(key,value)
Name Alex
Age 7
Class First
  • 字典是一种可变容器模型,每个存储的值都对应着一个键值key,key必须唯一,但是值不用。值也可以取任何数据类型。