Python
Python学习笔记
ysw!不将就
不将就
展开
-
Python文件操作
文件操作一、基本操作打开文件读写操作关闭文件1. 打开文件使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(name,mode)name:打开的目标文件名(具体路径)mode:打开文件的模式:只读、写入、追加……# 以写入模式打开文件f = open('test.txt', 'w')# 写入‘helloWorld’f.write('h...原创 2020-05-03 23:16:55 · 233 阅读 · 2 评论 -
Python推导式
推导式一、目标列表推导式字典推导式集合推导式二、列表推导式用一个表达式创建一个有规律的列表或控制一个有规律的列表1. 概述需求:创建一个0-10的列表1.1 while循环实现In [24]: list1=[]In [25]: i=0In [26]: while i<10: ...: list1.append(i) ...: ...原创 2020-05-01 23:38:45 · 121 阅读 · 0 评论 -
Python容器的常用操作
容器的常用操作一、运算符运算符描述支持的容器类型+合并字符串、列表、元组*复制字符串、列表、元组in元素是否存在字符串、列表、元组、字典not in元素是否不存在字符串、列表、元组、字典1. 合并In [72]: str1='hello'In [73]: str2='World'# 字符串合并In [74]: str1+...原创 2020-05-01 23:38:13 · 267 阅读 · 0 评论 -
Python集合
集合一、概述创建集合使用{}或set(),如果创建空集合则使用set(),因为{}用来创建字典。集合具有去重功能二、集合的创建In [26]: s1={10,20,30}In [27]: print(s1){10, 20, 30}In [28]: s1={10,20,30,50,60}In [29]: print(s1){10, 50, 20, 60, 30}# 存入重...原创 2020-05-01 23:37:29 · 86 阅读 · 0 评论 -
Python元组
元组一、元组应用场景列表中的数据可以修改,但是有时候需要存储不能修改的数据,这时候我们就会用到元组In [1]: t1=(10,20,30)In [2]: print(type(t1))<class 'tuple'>二、元组定义定义元组使用小括号,且逗号隔开各个数据,数据可以是不同数据类型定义单个数据元组:t1=(10,)# 定义存储单个数据的元组I...原创 2020-04-30 21:50:06 · 139 阅读 · 0 评论 -
Python字典
字典一、概述字典里面的数据以键值对 的形式出现,字典数据和数据顺序没有关系,即字典不支持下标,无论数据如何变化,只需要按照对应的键的名字查找数据二、字典的创建符号为大括号数据为键值对形式出现各个键值对之间用逗号隔开In [1]: dict1={'name':'Tom','age':20,'gender':'男'}In [3]: print(dict1){'name': 'T...原创 2020-04-30 21:48:24 · 613 阅读 · 0 评论 -
Python列表
列表一、概述列表可以一次性存储多个数据,且可以存储不同数据[数据1,数据2,数据3,数据4……]二、常用操作1. 查找1.1 下标In [1]: list1=['Tom','Jack','Marry']In [2]: print(list1[0])TomIn [3]: print(list1[1])JackIn [4]: print(list1[2])Marry...原创 2020-04-26 23:39:57 · 262 阅读 · 1 评论 -
Python字符串
字符串一、认识字符串字符串是Python中常用的数据类型,一般使用引号来创建字符串1. 字符串定义# 单引号定义字符串In [1]: s='Hello world!'In [2]: print(type(s))<class 'str'># 双引号定义字符串In [3]: s="Hello world!"In [4]: print(type(s))<cl...原创 2020-04-26 12:06:29 · 478 阅读 · 3 评论 -
Python逻辑控制
逻辑控制一、条件语句1. if语句# 语法if 条件: 条件成立执行代码1 条件成立执行代码2 ……# 举例 In [1]: if True: ...: print("代码1!") ...: print("代码2!") ...: 代码1!代码2!应用场景举例In [1]: age=input("请输入年龄:...原创 2020-04-26 12:04:59 · 346 阅读 · 2 评论 -
Python数据类型
数据类型一、算数运算符运算符描述实例+加-减*乘/除//取整数返回除法整数部分:9//2=4%取余数**幂*可以用于字符串,计算结果就是字符串重复指定次数的结果In [1]: "-"*50Out[1]: '---------------------------------------------...原创 2020-04-26 12:01:45 · 171 阅读 · 2 评论