随笔分类 -  洗礼灵魂,修炼python

零基础python学习随笔,个人原创见解
摘要:random模块用于生成随机数 2.常用函数: random:用于生成一个0到1的随机符点数: 0 <= n < 1.0 uniform(a, b):用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: a <= n <= b。如果 a 阅读全文
posted @ 2017-10-06 16:07 Eeyhan 阅读(278) 评论(0) 推荐(0) 编辑
摘要:关键词 1.什么是关键词: 就是系统已经定义好的一些关键词语法,可以直接使用,很明显的就是在IDE里这些关键词会高亮显示的就是 2.有哪些关键词: 前面我们一直在说关键词,内置函数,到底有哪些关键词对吧?怎么查看有哪些,学了模块之后,我们就可以导入一个keyword模块来查看: 阅读全文
posted @ 2017-10-06 11:28 Eeyhan 阅读(209) 评论(0) 推荐(0) 编辑
摘要:前面的章节你如果看懂了,基本算是入门了七八了,不过如果你以为python就这么点东西,你觉得很简单啊,那你就错了,真正的东西在后面,前面我说的几大核心其实也不是多么高深多么厉害的,那些东西是基础很常用,所以你必须掌握好,地基打好才好办事,所以才是核心。 从这一章开始将渐渐进入python中关键的东西 python的一个优势是有着大量自带和在线的模块(module)资源,可以提供丰富的功能,在使用这些模块的时候,如果每次都去网站找在线文档会过于耗费时间,结果也不一定准确。因此这里介绍下python自带的查看帮助功能,可以在编程时不中断地迅速找到所需模块和函数的使用方法 阅读全文
posted @ 2017-10-05 17:45 Eeyhan 阅读(251) 评论(0) 推荐(0) 编辑
摘要:所有的编程语言里都有判断语句和循环语句。 判断语句则是用来分支程序流程的 循环语句则是为了实现一个效果,让程序的规律性的重复操作 不用说,分支和循环自然在python里也是有的 一,条件判断:if,if……else 1.在python里if可以单独出现,也可以和else配套出现,但是else不能单独出 阅读全文
posted @ 2017-10-02 18:16 Eeyhan 阅读(467) 评论(0) 推荐(0) 编辑
摘要:python几大核心之——字符串 1.什么是字符串 其实前面说到数据类型时说过了,就是带有引号的参数,“”引号内的一切东西就是字符串,字符串又叫文本。 2.创建字符串的两种方式: 阅读全文
posted @ 2017-10-01 20:08 Eeyhan 阅读(313) 评论(0) 推荐(0) 编辑
摘要:python几大核心之——字典(dict) 1.什么是字典 学生时代都用过字典吧?通过这个字的读音或者偏旁就能用字典查到其相关信息,词性,意思,组词,造句,还有在什么场合下用这个字等等的。 在python中的这个字典,其实原理是一样的,当然,python里的这个字典肯定不是用来查字的,是用来查我们需要的数据的,不过,如果你真要用python字典来查哪个字也是可以的,通过python的网络爬虫来查字就行,而且不止查字,可以查很多东西。 字典的特征号是花括号{} 2.字典的作用: 用来关联数组,或者叫归类数据 阅读全文
posted @ 2017-09-30 21:58 Eeyhan 阅读(370) 评论(0) 推荐(0) 编辑
摘要:前面已经把列表的基本用法讲解完 接着讲python的几大核心之——元组(tuple) 1.什么是元组? 类似列表,但为不可变对象,之前提到列表是可变对象,所谓可变对象就是支持原处修改,并且在修改前后对应的内存空间里的id依然不变,而不可变对象就是不支持原处修改,得重新赋值才行,但在重新赋值的时候,内存ID已经发生改变。 元组的特征是什么呢?下面会解释! 2.创建元组的两种方式: 阅读全文
posted @ 2017-09-30 16:23 Eeyhan 阅读(409) 评论(0) 推荐(0) 编辑
摘要:注意python2中和python3中,input函数是不太一样的,python2中,input用户传入什么类型就是什么类型而python3中,不管传入什么类型,都会变成字符串,这和python2中的raw_input函数相同,并且在python3中不再有raw_input。 有了input,就可以和用户交互,可以让代码活起来,然而你是不是觉得好像没什么鸟用对不对,用处大了,后面大部分编程都会用到它。 阅读全文
posted @ 2017-09-29 22:33 Eeyhan 阅读(447) 评论(0) 推荐(0) 编辑
摘要:前面提到了BIF(内置函数)这个概念,什么是内置函数,就是python已经定义好的函数,不需要人为再自己定义,直接拿来就可以用的函数,那么都有哪些BIF呢? 可以在交互式界面(IDLE)输入这段代码,注意是两边都是双下划线 阅读全文
posted @ 2017-09-29 15:36 Eeyhan 阅读(383) 评论(0) 推荐(1) 编辑
摘要:上一篇说到print语句,print是可以打印任何类型到屏幕上,都有哪些类型呢? 整形(int) 长整型(long) 浮点型(float) 字符型(str) 布尔型(bool) 最常见的就这几种。 在这之前不得不先提到一个知识——变量,什么是变量,一般会这么理解:就是会变的量,它的值会改变的量,与常量(数字)对应。其实这不太准确的。 变量名就像我们现实社会的名字,把一个值赋值给一个名字时,TA会存储在内存中,称之为变 阅读全文
posted @ 2017-09-29 11:38 Eeyhan 阅读(360) 评论(0) 推荐(2) 编辑
摘要:前期工作已经准备好后,可以打开IDE编辑器了,你可以选择python自带的IDLE,也可以选择第三方的,这里我使用pycharm——一个专门为python而生的IDE 按照惯例,第一个python代码打印一个所有开发语言里入门必学“hello,world”?no,你错了,我偏不 阅读全文
posted @ 2017-09-28 22:01 Eeyhan 阅读(534) 评论(2) 推荐(1) 编辑
摘要:安装python和基本配置: python官方下载地址:www.python.org 阅读全文
posted @ 2017-09-28 18:11 Eeyhan 阅读(359) 评论(0) 推荐(0) 编辑
摘要:python,是一种解释型(高级)的,面向对象的,带有动态语义的高级程序设计的开源语言。1989年,Guido von Rossum(荷兰人)人称龟叔,他在圣诞节时因为无聊而开发出来的,详细的python发展史介绍可以百度或Google,已经很多了,不再赘述。 python是从2015年在国内火起来,之前为什么不火,因为国内情况一直稍落于外国强国,并且在刚开始的python其实很多缺点,因为是门高级语言,每次运行代码都需要解释器解释或者叫翻译一次才可以执行代码,速度比C等开发语言慢很多,直到后面出现两大转折点: 1.因特尔的奔腾处理器出现,大大提高了机器的处理速度,并且慢慢改进,现在的计算机配置基本是可以流畅运行,所以解决了python最大的诟病(不过相比其他比如C语言等的速度还是稍慢)。 阅读全文
posted @ 2017-09-27 22:08 Eeyhan 阅读(355) 评论(0) 推荐(1) 编辑