pytnon学习
文章平均质量分 58
心若向阳,何谓悲伤
这个作者很懒,什么都没留下…
展开
-
Python学习:文件操作
一、打开文件1、格式在python,使⽤open函数,可以打开⼀个已经存在的⽂件,或者创建⼀个新⽂件,语法如下:open(name, mode) name:是要打开的⽬标⽂件名的字符串(可以包含⽂件所在的具体路径)。mode:设置打开⽂件的模式(访问模式):只读、写⼊、追加等。2、模式二、文件对象方法(1)写:对象.write(‘内容’)# 1. 打开⽂件f = open('test.txt', 'w')# 2.⽂件写⼊f.write('hello world')# 3. 关闭原创 2021-07-12 16:03:51 · 119 阅读 · 0 评论 -
Python学习:推导式
一、列表推导式作⽤:⽤⼀个表达式创建⼀个有规律的列表或控制⼀个有规律列表。列表推导式⼜叫列表⽣成式。1、创建列表# 准备⼀个空列表list = []# 书写循环,依次追加数字到空列表list1中 i = 0while i < 5: list.append(i) i += 1print(list)2、列表推导式实现list = [i for i in range(10)]print(list)二、字典推导式1、作用快速合并列表为字典或提取字典中目标数据。2、创建一个字原创 2021-07-12 15:34:55 · 198 阅读 · 0 评论 -
Python学习:字典
一、字典概念字典⾥⾯的数据是以键值对形式出现,字典数据和数据顺序没有关系,即字典不⽀持下标,后期⽆论数据如何变化,只需要按照对应的键的名字查找数据即可。二、字典特点(1)符号为⼤括号(2)数据为键值对形式出现(3)各个键值对之间⽤逗号隔开例如:# 有数据字典,称冒号前⾯的为键(key),简称k;冒号后⾯的为值(value),简称v。dict1 = {'name': 'Tom', 'age': 20, 'gender': '男'}# 空字典dict2 = {}三、基本操作(1)直接原创 2021-07-12 15:13:07 · 74 阅读 · 0 评论 -
Python学习:集合
一、集合的创建创建集合使⽤ {} 或 set() , 但是如果要创建空集合只能使⽤ set() ,因为 {} ⽤来创建空字典。s1 = {10, 20}print(s1)s2 = set('abc')print(s2)二、集合的特点(1)集合可以去掉重复数据;(2)集合数据是⽆序的,故不⽀持下标三、常用操作(1)add()s1 = {2, 3}s1.add(4)s1.add(2)print(s1) # {4, 2, 3}注:当向集合内追加的数据是当前已有数据的话,不进行任何原创 2021-07-11 17:20:14 · 55 阅读 · 0 评论 -
Python学习:字符串
一、字符串创建我们⼀般使⽤引号来创建字符串。创建字符串很简单,只要为变量分配⼀个值即可。a = 'hello world'print(type(a))name1 = """ Rose """name2= ''' Tom '''#三引号形式的字符串⽀持换⾏。二、字符串输入输出(1)字符串输出name = 'Tom'print('我的名字是%s' % name)(2)字符串输入name = input('请输⼊您的名字:')print(f'您输⼊的名字是{name}')print原创 2021-07-10 19:37:35 · 636 阅读 · 1 评论 -
Python学习:列表
一、列表的格式[数据1, 数据2, 数据3, 数据4…]列表可以一次性存储多个数据,并且可以为不同的数据类型。二、列表的常用操作常用操作有增、删、改和查1、增(1)append():列表结尾追加数据list = ['wang', 'Li', 'wu']list.append('zhou')# 结果:['wang', 'Li', 'wu', 'zhou']print(list)如果append()追加的数据是⼀个序列,则追加整个序列到列表list = ['wang', 'Li', '原创 2021-07-10 17:09:23 · 96 阅读 · 0 评论 -
Python学习:元组
一、元组的定义定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型。如果定义的元组只有一个数据,那么这个数据后面也要添加逗号,否则数据类型为唯一的这个数据的数据类型。元组内的数据是不能够修改的。但是元组里如果有列表,那么是可以修改列表里的数据的。# 多个数据元组 t1 = (1, 2, 3) # 单个数据元组 t2 = (4,) 二、元组的常见操作(1)按下标查找数据u1 = ('a', 'b', 'c', 'd') print(u1[0]) # a(2)index():原创 2021-07-10 16:25:01 · 162 阅读 · 0 评论 -
Python学习:函数
函数是指可重复使用的程序片段。允许我们为某个代码块赋予名字,可以通过这一特殊的名字在程序任何地方来运行代码块,并可重复任何次数。这就是所谓的调用函数。 函数可以通过关键字 def 来定义。这一关键字后跟一个函数的标识符名称,再跟一对圆括 号,其中可以包括一些变量的名称,再以冒号结尾,结束这一行。随后而来的语句块是函数 的一部分。下面通过代码来详细说明:定义名为 say_hello 的函数。这个函数不使用参数,因此在括号中没有声明变量。输出为:一、函数参数函数可以获取参数,这个参数的值由我们自己提原创 2021-07-09 19:12:18 · 172 阅读 · 0 评论 -
python学习:语句
一、条件语句if 语句用以检查条件:如果条件为真,我们将运行一块语句,否则我们将运行另一块语句。其中 else 从句是可选的。例如:输出为:Enter an integer : 50 No, it is a little lower than that Done Enter an integer : 22 No, it is a little higher than that Done Enter an integer : 23 Congratulations, you gues原创 2021-07-09 16:54:56 · 117 阅读 · 0 评论 -
Python学习:基本概念
一、注释注释 是任何存在于 # 号右侧的文字,其主要用作写给程序读者看的笔记。print('hello world') #注意到 print 是一个函数注释的作用:(1)解释假设(2)说明重要的决定(3)解释重要的细节(4)说明你想要解决的问题(5)说明你想要在程序中克服的问题二、变量将数据在内存中存储之后定义一个名称,这个名称就称之为变量。三、标志符命名(1)第一个字符必须是字母表中的字母或下划线。(2)标识符的其它部分可以由字符、 下划线、数字组成。 (3)标识符名称区分大小原创 2021-07-09 15:34:08 · 103 阅读 · 0 评论