
Python
Andy_Zheng.
这个作者很懒,什么都没留下…
展开
-
python入门——函数
#函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。#函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。#定义一个函数'''你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数.原创 2020-08-26 07:52:42 · 229 阅读 · 0 评论 -
python入门——迭代器与生成器
#迭代器'''迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器'''# list=[1,2,3,4]# it = iter(list)# print(next(it))# print(next(it))# #迭代器对象可以使用常规for语句进行.原创 2020-08-25 22:42:39 · 176 阅读 · 0 评论 -
python入门——循环语句
#在 Python 中没有 do..while 循环。#以下实例使用了 while 来计算 1 到 100 的总和:# #While循环# n = 100# sum = 0# i = 0# while i <=n:# i += 1# sum += i# print(sum)#无限循环var = 1while var == 1 : # 表达式永远为 true num = int(input("输入一个数字 :")) print ("你输入的数字是.原创 2020-08-25 22:27:17 · 281 阅读 · 0 评论 -
python入门——条件控制
var1 = 100if var1: print ("1 - if 表达式条件为 true") print (var1) var2 = 0if var2: print ("2 - if 表达式条件为 true") print (var2)print ("Good bye!")'''1 - if 表达式条件为 true100Good bye!'''age = int(input("请输入你家狗狗的年龄: "))print("")if age &l.原创 2020-08-25 22:04:39 · 312 阅读 · 0 评论 -
python入门——end关键字
关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符,实例如下:# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a, b = 0, 1while b < 1000: print(b, end=',') a, b = b, a+b运行结果:1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,...原创 2020-08-25 21:56:49 · 695 阅读 · 1 评论 -
python入门——运算符
################################################## 运算符 #####################################################'''本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:1、算术运算符2、比较(关系)运算符3、赋值运算符4、逻辑运算符5、位运算符6、成员运算符7、身份.原创 2020-08-23 21:40:25 · 185 阅读 · 0 评论 -
python入门——数据类型
'''Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:'''counter = 100 # 整型变量miles = 1000.0 # 浮点型变量name = "runoob" # 字符串prin.原创 2020-08-23 12:02:59 · 126 阅读 · 0 评论 -
python入门——基础语法
#编码'''默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。'''#标识符'''第一个字符必须是字母表中字母或下划线 _ 标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。'''#pyt.原创 2020-08-20 11:48:20 · 113 阅读 · 0 评论 -
Python2.x和3.x的主要区别
1. 版本说明Python 3.0在设计的时候没有考虑向较早版本相容。Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。除非为了使用旧的Python2.x项目代码或只支持2.x的第三方库,否则不推荐使用2.x进行编程。2. 死人的print函数Python 2.6与Python 2.7里面,以下三种形式是等价的:print "fish"print ("f...原创 2020-08-20 10:34:57 · 230 阅读 · 0 评论 -
Pyhton2.X和Python3.X如何使用urlopen
Python2.Xfromurllib2importurlopenPyhton3.Xfrom urllib.request import urlopen测试:from urllib.request import urlopendoc = urlopen("http://www.baidu.com").read()print (doc)运行:原创 2020-08-20 04:27:15 · 202 阅读 · 0 评论 -
You are using pip version 20.1.1; however, version 20.2.2 is available
出现这个警告的意思是,需要更新pip 的版本,使用国内镜像源下载就可以了把下面的命令复制到命令框里就可以搞定。python -m pip install --upgrade pip -i https://pypi.douban.com/simple已显示成功安装。...原创 2020-08-17 23:51:17 · 4153 阅读 · 0 评论 -
Python基础——数据类型和变量
计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,1...原创 2020-02-27 20:49:45 · 267 阅读 · 0 评论 -
Python简介
Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度。这是最近10年最常用的10种编程语言的变化图:总的来说,这几种编程语言各有千秋。C语言是可以用来编写操作系统的贴近硬件的语言...原创 2020-02-27 20:11:41 · 291 阅读 · 0 评论 -
Python学习说明
http://www.itcast.cn/news/20190627/11140374330.shtml原创 2019-09-15 23:30:34 · 123 阅读 · 0 评论 -
Python爬虫原理
前言简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前; 一、爬虫是什么?如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛,沿着网络抓取自己的猎物(数据)爬虫指的是:向网站发起请求,获取资源后分析并提取有用数据的...转载 2019-01-25 08:59:38 · 208 阅读 · 0 评论