每天学一点Python(2)】的更多相关文章

9月11日 1.用List实现Python里的?:条件表达式 ["false","true"][判断条件] 其实就是一个List[0]还是List[1]的问题.条件成立就是List[1],不成立就是List[0];非常简单. 2.用Python写一个冒泡排序 def mySort(List): for j in range(len(List)): flag=1 for i in range(len(List)-j-1): if(List[i+1]>List[i…
9月16日(python扩展的安装和使用) 接着上一篇继续.按照之前计划,先分析导出的数据,再做进一步统计. 导出的数据是html类型的,想到的处理方法有: 1.直接readlines然后一行一行找我想要的数据 2.用自带的HTMLParser分析HTML 3.用Beautifulsoup分析HTML 4.用pyquery分析HTML 5.把HTML的转成Excel,然后用xlrd分析Excel 前两种方法目前感觉有点麻烦,比较倾向于第二三种.因为后面三种办法都需要安装扩展包,所以先学习安装扩展…
https://www.cnblogs.com/hellosecretgarden/p/9206648.html 打开电脑,发现Python都是之前的代码,将近一年之前的时间. 最近都会重新掌握起来,从基础到一个测试框架,预计是在一个月之内. 想想去年9月之后,做了什么,做了一个简单的测试平台,主要功能是CRUD,还有基于平时测试,得出的一点结论,做了一个简单的异常测试用例自动生成. 对BOSS直聘的某个职位进行抓取 import os from time import strftime, lo…
python基本数据类型 字符串类型(str) 字符串类型的数据一定是描述性质的,且由引号括起来的数据都是字符串数据(单引号.双引号.三引号.) 如下图 (简单易懂) 这里列举一些不明所以的问题 如图 这是变量名 这是变量值 这也是变量值 那么有的朋友可能会这样干 然后运行了它发现报错 这是因为这俩都是变量名,且这两个变量名都没有进行赋值,图中的等号只是做了一个指向 接下来,为它们其中一个赋值 最终name也指向了yoyo这个变量值就对了 引号在字符串类型中的运用(比较重要) 一串代码中若需要运…
python变量.常量与数字类型 常量 (一句话能概括先讲它) 严格来讲,python中除了π与N就没有不变的量 所以,在python中我们识别常量是看它是否全大写(如下图) 变量 变量,顾名思义,就是变化的值 变量由字母.数字.下划线组成 **注意不要以数字开头** 不可以用python的保留字 eg:print.class.if.and等 变量名一定要见名知意朋友们 变量的命名规范 分为大小驼峰体(如下图) 变量的三要素 变量值 内存地址编号 直接打印关联变量值的变量名id就可以得到他的内存…
python注释规范 python注释语法 这个是注释 注释是不影响代码运行的 当然注释也是有书写规范的,就像图片中的 注释前面#加空格再加上这条代码的注释(单行注释用#) 不然你会得到下面的结果 *****单行只能在代码上方和代码空两格后方***** 以上是单行代码的注释标准 那什么是多行注释的书写规范呢? 一般使用三个单引号或者三个双引号进行多行注释(如下图) pycharm种错误的书写规范 当然这样书写是不影响代码的运行的,但是不符合书写行规范而已 (代码和你有一个能跑就行) ##敲代码一…
用户交互 input输入 input接收的数据都是字符串类型 如下图 output输出 还可以相加 换行符 想让他们隔行排列的话就可以这样(如图) 在想各行的开头前面加上\n即可 那若是想将两个输出的信息进行合并打印可以进行如下操作 格式化输出 按照格式把内容中的变量由占位符占位,通过用户的输入或格式化的填写,替换掉格式内的占位符再进行输出 就是格式化输出 eg 多个变量时需要用小括号括起来并用逗号隔开 当然,对应的%一定要与打印的数据数量一致不然会报错 当输出的只有一个变量是可以不加小括号 如…
“是时候学点Python了”.作为一名不怎么安分的程序员,你或许觉得,产生这样的想法并不奇怪,但学习Python却是出于自己对工作现状以及如何应对未来挑战所作出的思考.读过我以前博客的朋友,可能都知道,我推崇软件领域中的匠人精神,将软件开发也视为一种制作,并将优秀的产品归纳为功能性与美感的结合.这在过去或许是普遍适用的优秀产品准则,然而,今天当我们已经站到人工智能时代的大门前时,我却发现过去对于软件产品的理解,已显得有些狭隘且过时了.未来所有的优秀产品都应该是功能.美感与智能的有机结合.而这种新…
来源商业新知网,原标题:学了 Python 能用来做什么? 说起编程语言,Python 也许不是使用最广的,但一定是现在被谈论最多的.随着近年大数据.人工智能的兴起,Python 越来越多的出现在人们的视野中. 那么人们在谈论 Python 的时候究竟在谈论什么?Python 的实际应用场景有哪些?这里给大家简单做一个介绍: Web 应用开发 在因大数据.人工智能为人所熟知之前,Python 就已经在 Web 开发领域被广泛使用,产生了 Django . Flask . Tornado 等 We…
为了填满AI时代的人才缺口,编程语言教育都从娃娃抓起了!如果你还不懂Python是什么将来怎么给孩子辅导作业呢? Python新手入门教程 近期,浙江省信息技术课程改革方案出台,Python言语现已断定进入浙江省信息技术高考.从2018年起浙江省信息技术教材编程语言将会从VB 更换为Python.这意味着Python确定进入浙江省信息技术高考.与此同时,教育大省山东也现已把Python言语加入小学六年级信息技术教材中,而且从2018年3月起,计算机二级考试中也加入“Python言语程序设计”科目…