Python笔记
文章平均质量分 64
Shirley_Sweet
简书名:Shirley_Sweet
展开
-
Python笔记 - 变量和字符串
变量:当你给一个名字赋值时,会分配一块内存存储,这块内存称为变量(variable)使用变量需要注意:1)变量要先赋值再使用;2)变量名要以字母或下划线开头,变量名中可包含字母、数字、下划线3)变量名中字母可以是大小写,但大小写是不一样的4)命名不要太随意,要有意义字符串:在Python中字符串就是以双引号或者单引号括起来的内容1.字符串的使用‘He原创 2017-07-02 00:59:02 · 279 阅读 · 0 评论 -
Python笔记 - 程序异常之try...except...
Python中try except处理程序异常1.try … except…:try: 语句1 语句2 . . 语句Nexcept ...: do something... try中代码块执行,如果存在错误,就会抛出异常,然后执行except中的代码,否则,跳过except块代码。无参数的excepttry: ...except:原创 2017-08-16 17:37:29 · 776 阅读 · 0 评论 -
Python笔记 - 集合内建方法总结
set1.issubset(set2) set1 是 set2的子集,返回True;否则,返回False。>>> num1 = {1,2,3}>>> num2 = {1,2,3}>>> num3 = {1,2,3,4}>>> num1.issubset(num2) # num1中所有的元素是num2的成员True>>> num1.issubset(num3) # n原创 2017-07-06 17:40:49 · 308 阅读 · 0 评论 -
Python笔记 - 集合
创建集合备注:集合是无序的用{}创建集合,元素用逗号隔开>>> num = {}>>> type(num)<class 'dict'>>>> num2 = {1,2,3}>>> type(num2)<class 'set'>用set() 创建集合>>> set1 = set([1,2,3,4,5,3,2])>>> set1{1, 2, 3, 4, 5}集合不允许重复,创建的集合原创 2017-07-06 16:39:40 · 199 阅读 · 0 评论 -
Python笔记 - 字符串_格式化
1.format方法位置参数:>>> "{0} love {1} {2}".format("I","U","Deemons")'I love U Deemons' 关键字参数:>>> "{a} love {b} {c}".format(a = "I",b = "U",c = "Deemons")'I love U Deemons' 例子3:”{0} love {原创 2017-07-04 00:13:30 · 373 阅读 · 0 评论 -
Python笔记 - 字典
字典 字典是由键(key)和值(value)组成,是python唯一一个映射类型创建字典1.创建空字典dict = {} 或者:dict1 = dict() 2.创建非空字典>>> dict1 = {1:'One',2:'Two'}>>> dict1{1: 'One', 2: 'Two'} 3.关键字形式创建字典>>> dict2 = dict(一 = 'one', 二 = 'two'原创 2017-07-04 15:21:06 · 578 阅读 · 0 评论 -
Python笔记 - 元组
创建和访问元组元组一旦建立,元组内的元素不允许修改和删除,这是元组与列表最大的区别1.元组的创建:1)创建空元组>>> empty_tuple = ()>>> empty_tuple()2)创建非空元组 元组的创建其实与括号没有关系,Ta的标识是逗号(,)哦! 号外、号外: 创建只有单个元素的元组,最后需要加逗号(,); 创建的元组包含的元素超过1原创 2017-07-03 20:38:02 · 312 阅读 · 0 评论 -
Python笔记 - 列表
创建列表列表中元素以逗号隔开并且以中括号([])将他们括起来1.空列表empty = []2.纯字符串(数字)组成的列表member = ['A','B','C']3.混合列表mix = ['A‘,120,[1,2]]向列表中插入新元素1.append()函数语法:列表.append(新元素) append()函数需要一个参数,该参数将作为一个元原创 2017-07-02 23:48:12 · 335 阅读 · 0 评论 -
Python笔记 - 时间就是金钱,datetime模块的详解
日期的方法表示有多种 Jul 8 2017 8 Jul 2017 8/7/2017 7/8/2017 检测是否为闰年的方法import calendar # 导入calendar包print(calendar.isleap(1900))print(calendar.isleap(2000))Python 库中的日期和时间模块datetime、time、cale原创 2017-07-07 20:09:19 · 447 阅读 · 0 评论 -
Python笔记 - 循环&跳出循环
while循环语法: while 条件: 循环体 条件成立,执行循环体for循环语法: for 目标 in 表达式: 循环体 Python中for循环又叫计数器循环,其功能非常强大,能够自动调用迭代器的next方法并自动获取stop iteration异常并结束循环。my_name = 'Shirley_Sweet'for i原创 2017-07-02 19:58:29 · 979 阅读 · 0 评论 -
Python笔记 - python常用操作符及优先级
算术操作符 + , - , * , / , % , ** , // 百分号(%):表示取余5 % 2 # 结果为1 幂运算操作符(**)表示阶乘3 ** 2 # 结果为9 幂运算时,要注意优先级的问题,幂运算操作符比其左侧的一元操作符优先级高,比其右侧的一元操作符优先级低 例如:-3 ** 2,Ta的结果为:-9 3 ** -2, Ta的结果为:0.111111111原创 2017-07-02 19:27:02 · 3529 阅读 · 0 评论 -
python笔记 - 数据类型以及类型信息的获取
数据类型以及类型信息的获取整型其实就是我们平时说的整数,在Python3中长整形和整形归为一类,所有的整数都属于整型,例如1,0,1000,1203等等注:python的整型不受限制浮点型数字中有小数点的数,如12.1 1.86 20.0 等等,另外1e10也表示浮点数补充E记法:如果数位很多的话,一般将其表示为e记法形式,例如0.000000000000135用e记法表示为1.35e-1原创 2017-07-02 18:03:28 · 1215 阅读 · 0 评论 -
Python笔记 - 条件分支和while循环,以及猜数游戏的实现
1.条件分支:if 条件:条件为真(True)执行的语句else:条件为假(False)执行的语句其中,if的条件多配合Python的比较操作符使用:、>=、==、!=2.while循环语法:while 条件:条件为真执行的语句3.生成随机数import random # 导入模块num = random.randint原创 2017-07-02 11:58:57 · 905 阅读 · 0 评论 -
Python笔记 - 初识Python
第一次认识python,是觉得可能对寄几的工作有帮助,其实本人是对编程并没有什么兴趣的,显然兴趣是可以培养的,有时候因为需要-可能慢慢的就培养成了兴趣!!!哈哈,废话有点多,进入正题~1.首先,我们先得安装Python:1)可以直接从官网上下载:点击打开链接2)也可以在百度云盘中直接下载哦:百度云盘链接:http://pan.baidu.com/s/1jIn66eq,提取码原创 2017-07-02 00:16:28 · 211 阅读 · 0 评论 -
python笔记 - EasyGui的使用
EasyGui在IDLE上运行EasyGui可能存在冲突 EasyGui是运行在Tkinter上并哟拥有自身的事件循环,而IDLE也是Tkinter写的一个应用程序并页拥有自身的事件循环。两者同时运行,有可能会发生冲突,且带来不可预测的结果。 运行EasyGui演示程序1.命令行中执行python.exe easygui.py2.从IDLE等上来调用>>> import easygui as原创 2017-08-28 17:09:38 · 15711 阅读 · 3 评论