Python基础点】的更多相关文章

写这篇的目的并不是要把python的基础知识汇总一遍,而是着重记录一些实际编写代码时遇到的常用/重要的内容 以点的形式记录,之后遇到的内容会慢慢补充进来 1. 斜杠 / :斜字第一笔, 转义用反斜杠 \ : 转的最后一笔 2. print('hello!' , end = '') : 其中 ,代表产生空格,end为空代表输出不换行(循环中) 3. ''' ''' :三个单引号或者双引号,表示多行字符串或者内部含有双引号和单引号 4. 切片步长:[M,N,K],先取第M个元素,然后每隔K个取一次,…
---- PygLatin 1 介绍函数的调用,就是直接函数名 def square(n): squared = n**2 print "%d squared is %d." % (n, squared) return squared square(10) 2 介绍函数可以使用参数的传递 把函数的参数改为base,exponent.调用函数传入37和4 def power(base,exponent): result = base**exponent print "%d to…
1 变量:一个变量就是一个单词,只有一个单一的值 1 Python里面的数据类型 interage , floats , booleans , String等 2 Python是一个区分大小写的语言 3 Python的变量可以随时进行覆盖 2 Python的多行注释是通过“ """ *** """ ”来实现的 3 Python有6种算术运算符 +,-,*,/,**(幂),% 4 Python里面求x^m,写成x**m 5 一个String是通过 …
这里记录一些实际编写代码时遇到的常用/重要的内容,有前辈的,也有自己整理加进来的. 以点的形式记录,之后遇到的内容会慢慢补充进来 1. 斜杠 / :斜字第一笔, 转义用反斜杠 \ : 转的最后一笔 2. print('hello!' , end = '') : 其中 ,代表产生空格,end为空代表输出不换行(循环中) 3. ''' ''' :三个单引号或者双引号,表示多行字符串或者内部含有双引号和单引号 4. 切片步长:[M,N,K],先取第M个元素,然后每隔K个取一次,[ : : -1 ]常用…
import os ,sysimport randomcalled =set() # 创建一个空集合f =open('name.txt ' , 'r')#打开文件读取名字data =f.read()# 默认 读取所有人data1 =data.split('/') # 分割字符生成列表set(data1)f.close()# 关闭数据called=set(data1) #把所有数据都放在called集合中print("参加点名的人员有")print (data1)num =int(inp…
操作系统 串行: 一个程序完完整整的执行完再执行下一个 并发: 看起来像是同时运行,其实就是程序间的切换频率比较快,看不出来 并行:真正的同时运行 多道技术 空间复用:共用一个内存条,多个进程相互隔离,物理级别隔离 时间复用: 共用一个CPU 阻塞和非阻塞 程序运行的三个状态: 就绪(ready) 运行(run) 阻塞(blocked) 开启子进程,申请新的内存空间,把父进程的所有代码,完整的拷贝一份过去,这就是子进程 from multiprocessing import Process de…
本来觉得没什么可写的,因为网上这玩意一搜一大把,不过爬虫毕竟是python的一个大亮点,不说说感觉对不起这玩意基础点来说,python2写爬虫重点需要两个模块,urllib和urllib2,其实还有re先介绍下模块的一些常用功能urllib.urlopen('http://xxx.xxx.xxx') #打开一个网址,只是打开,和open差不多urllib2.Request(url) #解析网址,这个可以省略,具体不是很懂,一些功能,比如加head头什么的也需要使用这个urllib.urlretr…
实python非常适合初学者入门,上手很容易.我就是完全通过网上资源学了python的.最大的是3点经验:1.找一本浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都手打一遍,搞懂为什么.2.去找一个实际项目练手.我当时是因为要做一个网站,不得已要学python.这种条件下的效果比你平时学一门新语言要好很多.所以最好是要有真实的项目做.可以找几个同学一起做个网站之类.3.最好能找到一个已经会python的人.问他一点学习规划的建议,然后在遇到卡壳的地方找他指点.…
从第一章到上一章为止,基本把python所有的基础点都已经包括了,我们有控制逻辑的关键字,有内置数据结构,有用于工程需要的函数和模块,又有了标准库和第三方库,可以写正规的程序了. python可以做非常多的事情,最火爆的事情应该是大家一直都在讨论的爬虫,这里编写一个简单的爬虫例子,它能够真正的运行,但主要的目的是在提高对之前知识点的理解和熟悉python如何编写简单工程. 编写一个爬虫,爬取www.duitang.com网站的数据,主要的功能是通过搜索词得到搜索结果,并分析网页得到商品图片的链接…
我写的书不算少,写的博文就更多了,但大多数书的销量也就一般,而我写的技术文章里,虽然也有点击过万的,但不少点击量也就只有三位数. 通过不断反思,也通过对比了一些畅销书和顶流文章,我似乎找到了一些原因,在这篇文章里,就将结合我的体会以及各位畅销书作者和顶流作者的经验,和大家交流下写好技术文章的方法. 1  方向选对,同时要成系列 有一本书,我写的是Spring Cloud微服务组件,但由于技术门槛过高,所以销量一般,同样此类博文的点击量也一般.相反我写的Java面试书,以及面试文章,由于可以当故事…