Python学习
文章平均质量分 76
python快速上手
Imadone
人生如戏唱,还有谁登场
展开
-
python IDLE 控制台输出乱码问题
近日使用了python交互终端写程序,发现一个奇怪的现象。使用windows记事本编写py输出简单的一句话:原创 2018-02-08 03:55:33 · 3792 阅读 · 0 评论 -
Python环境变量配置
Python的安装方式跟java类似,在windows系统中,如果以安装包的方式执行,一部分基础的环境变量会自动新建,而有一些常用的变量则不会自动新建或添加,需要自行处理。检查基本环境变量是否正确在控制台输入python,如果输出如下信息则代表环境变量正确:此时基本的环境变量有两个:path:如果系统不会自动添加,可能是因为装了360等杀毒软件或者是非官方系统,则需要手动添加。查看和使用说明文档p...原创 2018-02-14 05:46:52 · 3094 阅读 · 0 评论 -
python学习笔记——语法格式
下面记录的是跟java有区别的地方,除此之外,都可以参考互通#!/usr/bin/evn python# -*- coding: UTF-8 -*-'''/user/bin/env python使用环境变量的路径执行,默认/user/bin/python使用user/bin目录下的python解析器执行'''import sysprint 'hello world'name = 'tru...原创 2018-02-26 01:34:34 · 633 阅读 · 0 评论 -
python学习笔记——数据类型
下面记录的是跟java有区别的地方,除此之外,都可以参考互通#!/user/bin/evn python# -*- coding:UTF-8 -*-'''Created on 2018年2月25日@author: yl'''print '数据类型'#变量赋值a,b,c = 1,1.1,'1.1'#删除引用del a,b,c#长整型和复数a = 100L;b = 3...原创 2018-02-26 01:37:33 · 472 阅读 · 0 评论 -
python学习笔记——运算符
下面记录的是跟java有区别的地方,除此之外,都可以参考互通#!/usr/local/bin/python2.7# encoding: utf-8print '运算符'a = 6;b=5#a的b次方幂运算print a**b#取整除print a//b#不等于print a<>b#与或非print a and bprint a or bprint no...原创 2018-02-26 01:43:36 · 270 阅读 · 0 评论 -
python学习笔记——结构语句
下面记录的是跟java有区别的地方,除此之外,都可以参考互通#!/usr/bin/env python# encoding: utf-8''' design by Imadone'''print '结构语句'a = 90b = 60c = 100#条件语句if a>=60 and a<100: print 'pass'elif a==100: ...原创 2018-02-26 04:17:41 · 289 阅读 · 0 评论 -
python学习笔记——集合类
下面记录的是跟java有区别的地方,除此之外,都可以参考互通#!/user/bin/env python# coding:utf-8print 'python集合类'#=============列表:类似于java arraylist==list = ['L','O','V','E','Y']#输出元素,截取,拼接print list[1]print list[0:4]pri...原创 2018-02-26 16:19:22 · 361 阅读 · 0 评论 -
python学习笔记——常用类库和函数——日期时间
下面记录的是跟java有区别的地方,除此之外,都可以参考互通#!/user/bin/env python# coding:utf-8from _codecs import decodeprint 'python常用类库和函数——日期时间'#时间模块import time#格林威治时间秒数now = time.time()print now'''返回一个本地时间和元组键值...原创 2018-02-27 10:30:31 · 277 阅读 · 0 评论 -
python学习笔记——自定义函数
#!/user/bin/env python# coding:utf-8'''Created on 2018��2��27��@author: yl'''print '自定义函数'def setName(name,age): '默认按照参数顺序入参,函数名和参数个数相同则认为是同一个函数,不能重复定义' print name+str(age)setName('...原创 2018-02-28 14:46:49 · 1420 阅读 · 0 评论 -
python学习笔记——变量作用域
#!/user/bin/env python# coding:utf-8'''Created on 2018/2/28@author: yl'''print 'python变量作用域'#复刻一个经典java面试题number = 199sum = 0#sum在方法内是局部变量,修改不会影响外部的sum,这是对基本类型而言def plus(i): sum = nu...原创 2018-02-28 19:07:19 · 237 阅读 · 0 评论 -
python学习笔记——模块操作
#!/user/bin/env python#coding:utf-8print 'python模块操作'#导入一个模块,通过模块.方法使用import demo7demo7.plus(100)#将模块的某部分添加到当前模块字典中,使用时无需声明所属模块from demo7 import plusplus(100)#将math模块的所有内容加入当前模块from math...原创 2018-03-01 10:59:21 · 387 阅读 · 0 评论 -
python学习笔记——包
python的源文件夹可以作为一个包,但不一定是包,例如:在test文件夹中,如果有__inti__.py这么命名的一个脚本,则test认为是一个包。#!/user/bin/env python#coding:utf-8print '为了表示test是一个包,创建名称必需为__init__.py的文件'在run.py中,如何调取包:#!/user/bin/env python#coding...原创 2018-03-01 11:06:02 · 233 阅读 · 0 评论 -
python学习笔记——文件读写操作
文件操作和流概念在许多语言中都是通行的,如果学习python之前会C++或者java这些静态语言,那么里面很多细节就不必用太多功夫探究了。#!/user/bin/evn python#coding:utf-8from _codecs import decodeprint 'python文件读写操作'#标准输入输出流str = raw_input('请输入字符\n')print st...原创 2018-03-01 17:19:38 · 506 阅读 · 1 评论 -
Python学习笔记——正则表达式对象
python的正则表达式对象的使用也是很方便的,特别是提供了许多内置便捷的匹配方法。#!/user/bin/env python#coding:utf-8print '正则表达式'import re#创建一个规则对象,默认非贪心,re.I为忽略大小写pattern = re.compile(r'python',re.I)#match方法:从字符串开始,如果匹配字符满足规则,则返...原创 2018-03-05 15:09:13 · 526 阅读 · 0 评论 -
python学习笔记——安装beautifulsoup
python2.7 win10beautifulsoup是一个可用于爬虫项目的框架,可对html等文件进行解析,并且提供了一些列的函数高效便捷的读取和匹配内容。安装方式:1、安装包形式先确认python有无安装pip脚本:通常环境变量配置好,使用install安装的python都是正常的。然后下载beautifulsoup:https://pypi.python.org/pypi/beautifu...原创 2018-03-06 16:03:45 · 459 阅读 · 0 评论 -
python学习笔记——BeautifulSoup对象属性操作
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met原创 2018-03-06 17:54:43 · 1159 阅读 · 0 评论 -
python学习笔记——beautifulsoup对象操作
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met原创 2018-03-07 00:26:08 · 355 阅读 · 0 评论 -
python学习笔记——beautifulsoup对象操作2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met原创 2018-03-07 15:08:42 · 258 阅读 · 0 评论