date:2018414+2018415 day1+2

一.python基础

#coding=utf-8

#注释

#算数运算 +(加)  -(减)  *(乘)  /(除)  //(取整)  %(取余)

#比较运算 <(小于)  >(大于)  ==(等于)  !=(不等于)

#逻辑运算 and  or  not

#查看变量类型 type()

#raw_input  使用raw_input方法去输入时,变量里面存的数据都是字符串类型

#逗号是不换行打印,把所有的变量强制显示在一行

#input  只接受0-9 .的输入

二.if、for、while

#if

单分支

双分支

多分支

#for

#break 结束循环,多个嵌套时break只对最近的一层循环起作用  continue 结束本次循环

#while

三.格式化输出

#  %d:整型  %s:字符串  %f:浮点型

四.字符串

# \ 续行符

# len(x)=x.__len__()

#从前往后数,0开始;从后往前数,-1开始

#获取多个字符

#字符串拼接

#字符串切割

#字符串查找

#字符串计数+字符串转大小写

#字符串遍历+字符串判断

#在utf-8模式下,中文占3位 其他编码占2位

# print x[::-1]   逆序输出

#字符串替换

#总结 字符串是不能够增加 不能删除 不能修改 不能存储其他类型的数据

五.列表 list [a,d,"ASD"]

#列表具有 增加 删除 修改 查询功能

增加:

插入:

删除:

修改:

#正序、倒序

正序:

倒序:

#获取索引 index()

六.元祖 tuple ()

#元组不能增加 不能修改 不能删除

#元祖嵌套

七.字典 dict  {}

#字典是映射关系,一一对应

#字典由key和value组成;两两一对,逗号隔开

#字典可以存储任意长度 任意类型

#字典的key必须是不可变类型(元组 数字 字符串),value任意类型

#字典是无序的,没有下标

#字典所有的操作 都是去操作key

#增加 修改 删除 取value 遍历

八.Tips

可更改对象:list dict

不可更改对象:Int String tuple

&&&&&&&&&&&&&&&&&&&&&&&&xxxxx·xx&&&&&&&&&&&&&&&&&&&&&&&&

date:2018422 day4

一.模块

模块是函数方法的集合,在python中,一个py文件也是模块

python模块有两种:第一种是安装python自带的内置模块,比如time,os,urllib2 路径为c:\python27\lib;

第二种是需要安装的第三方模块,路径为c:\python27\lib\site-packages

①.excel读写

写(cmd→【pip install xlwt】)

读(cmd→【pip install xlrd】)

UTF-8解码(decode)→Unicode→编码gbk

Unicode→编码(decode)gbk

Unicode→编码(decode)UTF-8

②.读写二进制

③.导入

1.导入模块

2.导入模块方法

3.导入多个

4.自定义模块

当自定义模块想被别人调用时,需在当前目录下创建一个__init__.py(自定义模块能被导入时,文件夹上会有一个空心圆出现,如下图)

不同层级目录的模块导入要从包开始

④.系统模块(如os,time 不需要pip)

taskkill /f  /im chrome*  >nul  2>nul

/f force强制性   /im imagename 进程名称   *通配符

>nul 正确执行指令不打印日志   2>nul 不正确执行命令不打印日志

二.异常

Python基础+模块、异常的更多相关文章

  1. python基础——模块

    python基础——模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护. 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文 ...

  2. 自学Python之路-Python基础+模块+面向对象+函数

    自学Python之路-Python基础+模块+面向对象+函数 自学Python之路[第一回]:初识Python    1.1 自学Python1.1-简介    1.2 自学Python1.2-环境的 ...

  3. 十九. Python基础(19)--异常

    十九. Python基础(19)--异常 1 ● 捕获异常 if VS异常处理: if是预防异常出现, 异常处理是处理异常出现 异常处理一般格式: try:     <............. ...

  4. [Python基础]008.异常

    异常 异常处理 捕获异常 抛出异常 自定义异常 一些常见的异常 异常处理 捕获异常 try/except 与C,java等语言用try/catch来捕获异常相似,Python使用try/except ...

  5. python基础-模块

    一.模块介绍                                                                                              ...

  6. Python基础之异常定义

    技术背景 在各类python的项目中,总会涉及到项目自身相关的一些约束条件.这些约束条件体现在,当用户输入的参数或者文件不符合项目要求时,就拒绝这个参数的输入并且播报出来,提醒用户自行修改,而这一过程 ...

  7. Python 基础 模块

    python 中模块和保定 概念 如果将代码分才投入多个py 文件,好处: 同一个变量名也互不影响.   python 模块导入 要使用一个模块,我们必须先导入该模块.python 使用import ...

  8. python基础----模块、包

    一 模块                                                                                                 ...

  9. Python基础-模块与包

    一.如何使用模块 上篇文章已经简单介绍了模块及模块的优点,这里着重整理一下模块的使用细节. 1. import 示例文件:spam.py,文件名spam.py,模块名spam #spam.py pri ...

随机推荐

  1. java 写一个类,实现对象数的计算

    但是在面向对象设计之前,广泛采用的是面向过程,面向过程只是针对于自己来解决问题.面向过程的操作是以程序的基本功能实现为主,实现之后就完成了,也不考虑修改的可能性,面向对象,更多的是要进行子模块化的设计 ...

  2. 【一些容易忘记的node的npm命令】【收集】

    更新npm到最新版本 npm update -g npm 安装依赖包时命令的一些区别 npm install xxx -g //(全局安装) npm install xxx --save-dev // ...

  3. SolrJ的入门

    什么是SolrJ? solrj是访问solr服务的java客户端,提供索引和搜索的请求方法, SolrJ和图形界面操作的区别就类似于数据库中使用jdbc和mysql客户端的区别一样. 我在测试Solr ...

  4. Flutter 控件之 Routes 和 Navigator. [PopupRoute]

    一个 App 通常会有多个界面,每个界面实现不同的功能,并在多个界面之间跳转.在 Flutter 中多个界面的跳转是通过 Navigator 来实现的. 在 Flutter 中定义了一个 Overla ...

  5. aliplayer 视频播放报错

    问题总结: 1.引用 阿里库时href和src 文件路径不加http <link rel="stylesheet" href="//g.alicdn.com/de/ ...

  6. Java IO流及应用(一)

    IO流 IO流概述及FileWriter类的使用 FileReader类使用 缓冲流介绍和使用 IO流相关案例 NO.one IO流概述及FileWriter类使用 1.1 IO流概述及分类 IO流用 ...

  7. devm_kzalloc【转】

    本文转载自:https://blog.csdn.net/liuhuahan/article/details/42145507 看内核代码的时候看到这个函数不理解它的具体作用然后就上网上查,但是网上只查 ...

  8. 解决Firefox显示“已阻止载入混合活动内容”的方法

    今天把项目放到服务器上了,调试的时候出现“已阻止载入混合活动内容……”的报错: 解决方法如下: 方法1:让Firefox暂时不阻止 打开新标签页,在地址栏输入 about:config,进入配置页面. ...

  9. 力扣(LeetCode) 263. 丑数

    编写一个程序判断给定的数是否为丑数. 丑数就是只包含质因数 2, 3, 5 的正整数. 示例 1: 输入: 6 输出: true 解释: 6 = 2 × 3 示例 2: 输入: 8 输出: true ...

  10. js的柯里化currying

    转载:http://www.zhangxinxu.com/wordpress/2013/02/js-currying/ 我自己的理解柯里化就是这样的,(1)必须返回匿名函数,(2)参数复用. 1. 参 ...