宇辰恒笛

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年4月9日

摘要: Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 阅读全文
posted @ 2019-04-09 10:40 宇辰滴滴 阅读(79) 评论(0) 推荐(0) 编辑

摘要: iimport函数用来调用python自带的.py文件或者用户自己编写的.py文件 调用方式很简单 import time 调用python自带的time.py文件,详细的使用方式举例: 上面的代码的意思:每间隔一秒钟输出数字1-10,time.sleep()函数用于对输出做时间间隔,括号内填写间隔 阅读全文
posted @ 2019-04-09 10:36 宇辰滴滴 阅读(231) 评论(0) 推荐(0) 编辑

摘要: 主要说明编码之间的转换方法 2.7版本: 这里面首先定义了一个变量a a_unicode =a.decode("utf-8") 这行代码的作用:将a从utf-8解码成unicode并赋予变量a_unicode a_gbk = a_unicode.encode("gbk")这行代码的作用:将变量a_u 阅读全文
posted @ 2019-04-09 10:34 宇辰滴滴 阅读(753) 评论(0) 推荐(0) 编辑

摘要: python2.7版本中等待用户输入内容的函数是raw_input “>>>”为提示信息,我随便写了一个,运行并输入hello world 输出结果: python3.5版本中等待用户输入内容的函数是input,3.5版本中移除了raw_input这个函数 操作过程与2.7版本无异 PS:输入时的提 阅读全文
posted @ 2019-04-09 10:33 宇辰滴滴 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 函数getpass为python自带函数,作用是使用户输入的内容不可见 import getpass调用函数,使用方法为getpass.getpass 输出结果: 在输入PassWord的内容时,输入了123456但不可见 阅读全文
posted @ 2019-04-09 10:32 宇辰滴滴 阅读(583) 评论(0) 推荐(0) 编辑

摘要: 我们通过while循环让python循环进行操作 break 跳出整个循环 continue 终止当前循环并不再继续往下执行,回到开头开始继续循环 下面会详细解释一下,例如: 上面代码:输出数字1-10,while True创建一个无限循环,我们可以在while循环中加入if语句,while内的操作 阅读全文
posted @ 2019-04-09 10:31 宇辰滴滴 阅读(406) 评论(0) 推荐(0) 编辑

摘要: if后面+判断条件 elif后面+判断条件 else 否则进行某些操作 举个列子 我们让用户输入内容,然后通过条件判断来执行对应操作,输出结果: elif的作用是:在多个elif条件存在时只要在遍历中某个条件为True时结束不会继续遍历之后的elif 如果全部都是if,python会将所有的if都遍 阅读全文
posted @ 2019-04-09 10:31 宇辰滴滴 阅读(307) 评论(0) 推荐(0) 编辑

摘要: ppython2.7版本中整数相除得出的结果不显示小数 输出结果: 此时就需要调用from __future__ import division 输出结果: 当然还有另一种方式: 我们将数字写成9.0,得出的结果就会显示小数了 PS:该问题在python3版本中则不需要使用 阅读全文
posted @ 2019-04-09 10:30 宇辰滴滴 阅读(735) 评论(0) 推荐(0) 编辑

摘要: for循环可以遍历集合中任意一个元素 我们定义了一个集合a,通过for循环指定变量b遍历集合a,最后print变量b输出集合中的所有元素 输出结果: 或者使用for循环输出字符串中的每个元素: 输出结果: 我们还可以通过几种方法查找某个元素是否在集合中: 我们定义了一个集合a,定义了一个变量b,我们 阅读全文
posted @ 2019-04-09 10:29 宇辰滴滴 阅读(1339) 评论(0) 推荐(0) 编辑

摘要: enumerate可以在遍历过程中自动生成新的一列并从0开始计数 我们定义了一个集合a,我们现在想要输出集合a中的每一个元素并且从数字1开始编号,输出结果: 上面的代码中我们定义了一个变量key,enumerate(a, 1)的意思是在enumerate过程中将每一个元素的编号赋值给变量key,最后 阅读全文
posted @ 2019-04-09 10:28 宇辰滴滴 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 在python2.7中range()某个区间后,内存会立即创建区间内的所有数值,严重浪费内存,所以就出现了xrange():每次循环的时候生成一个数值 在python3版本中不存在xrange,只有range他的作用等同与2.7版本的xrange,可以说是做了优化 输出结果: 可以看到列出了数字1- 阅读全文
posted @ 2019-04-09 10:27 宇辰滴滴 阅读(260) 评论(0) 推荐(0) 编辑

摘要: list[] 定义列表可以是空的也可以直接定义列表中的元素,例如:list = ["hello", "world", "dlrb"] dict{} 定义字典可以是空的也可以直接定义字典中的多个键、项,例如: dict = { "a":5 "b":[] "c":["hello", "world", " 阅读全文
posted @ 2019-04-09 10:26 宇辰滴滴 阅读(251) 评论(0) 推荐(0) 编辑

摘要: len()用来获取长度、字节等数值 输出结果: 我们定义了集合a,通过len获取到集合中元素的个数赋值给变量b,在for循环中通过遍历从0到变量b区间得到所有的索引给变量c a[c]通过索引找到对应元素,最后print输出索引和对应元素 阅读全文
posted @ 2019-04-09 10:26 宇辰滴滴 阅读(2403) 评论(1) 推荐(0) 编辑

摘要: replace用于修改列表、元组、字典中的元素, 例子: 上面代码将列表、元组、字典中元素的空格去掉,通过len获取列表、元组、字典中元素的长度,for循环range获取元素对应key,最后通过replace去掉空格 另外遍历元组需要先转换成列表,通过list()来实现,最后输出前需要转换回元组,通 阅读全文
posted @ 2019-04-09 10:24 宇辰滴滴 阅读(11547) 评论(0) 推荐(0) 编辑

摘要: 我们常用type()来查看类型,使用方法如下: 我们可以看到我们提供了五种类型的变量,使用type()来获取类型并输出它 输出结果: 我们看到了:a的类型是字符串,b的类型是整数,c的类型是元组,d的类型是列表,e的类型是字典 阅读全文
posted @ 2019-04-09 10:22 宇辰滴滴 阅读(3177) 评论(0) 推荐(0) 编辑

摘要: strip(rm)用来删除元素内的空白符: rm对应要删除空白符的元素,当rm为空(strip())时删除所有元素的空白符 startswith、endswith用来查找开头或结尾条件的元素 例子: 上面代码:查找以 a或A开头并且以 c 结尾的所有元素,并输出 输出结果: 阅读全文
posted @ 2019-04-09 10:22 宇辰滴滴 阅读(333) 评论(0) 推荐(0) 编辑

摘要: open()打开文件 close()关闭文件 read()读取文件内容 write()写入内容 len()检查文件内容长度 exists()检查文件是否存在 我们举一个例子,将上方的内容全部应用到实际中: a.txt文件有内容,b.txt文件为空 输出结果: 我们再次来查看b.txt文件的内容 下面 阅读全文
posted @ 2019-04-09 10:20 宇辰滴滴 阅读(578) 评论(0) 推荐(0) 编辑

摘要: upper()字符串中字母由小写变为大写 lower()字符串中字母由大写变为小写 capitalize()字符串中字母首字母大写其余小写 title()字符串中字母每个单词的首字母大写其余小写 举个列子: 输出结果: 实际运用就如上面代码书写。 阅读全文
posted @ 2019-04-09 10:19 宇辰滴滴 阅读(479) 评论(0) 推荐(0) 编辑

摘要: center(self,width,fillchar=None)让字符串居中显示,width定义字长度,fillchar定义空白处填充,不填写默认为空白 举个列子: 输出结果: 我们定义总长度为11,空白处用“_”下划线填充 阅读全文
posted @ 2019-04-09 10:18 宇辰滴滴 阅读(652) 评论(0) 推荐(0) 编辑

摘要: count(self, sub, start=None, end = None)用于计算字符串中子序列的个数,sub, start=None, end = None定义查找范围,不写默认查找全部 举个列子: 输出结果: 我们计算字符串中从0开始查找到5结束(范围大于等于0、小于6),子序列中“l”出 阅读全文
posted @ 2019-04-09 10:17 宇辰滴滴 阅读(1241) 评论(0) 推荐(0) 编辑