Python
Python相关
诗竹白芍
先理解了复杂,才能构造简单
展开
-
【Python基础】Python中的函数
函数# 如何定义一个函数def hello(): print('hello') print('python')# 位置参数:形参和实参必须保持一致# 按照位置传递参数def getinfo(name,age): print('name is',name,'age is',age)getinfo(name='westos',age=12)-------------------------------结果: name is westos age is 12原创 2021-09-01 09:26:24 · 675 阅读 · 0 评论 -
【Python基础】Python中的字典
字典# 字典:key-value 建值对s = { 'linux' : [100,99,88], 'python': [190,56,78]}print(s,type(s))#工厂函数d = dict()print(d,type(d))d = dict(a=1,b=2)print(d,type(d))#字典的嵌套student = { '123':{ 'name':'tom', 'age':18, 'scor原创 2021-09-01 09:25:03 · 141 阅读 · 0 评论 -
【Python基础】Python中的内置方法
Python中的内置方法sum()max()min()# 枚举:返回索引值和对应的valuefor i,v in enumerate('Hello'): print(i,v) #输出0 H1 e2 l3 l4 o# zips1 = "abc"s2 = "123"for i in zip(s1,s2): print(i) #输出('a', '1')('b', '2')('c', '3')# zips1 = "abc"s2 = "1原创 2021-09-01 09:23:11 · 61 阅读 · 0 评论 -
【Python基础】Python集合
集合什么是集合集合中的元素不可重复print(type(s))<class 'set'>#定义一个空集合s1 = set([])print(type(s1))#列表的去重li = [1,2,3,4,2,3,4,5,6,5]print(list(set(li)))集合支持的特性只有:成员操作符和循环集合是一个可变的数据类型打印顺序和集合中存储的我数据顺序不同可用方法#增加s.add(10)s.add(0)print(s)#更新s.update({1原创 2021-08-15 21:32:13 · 51 阅读 · 0 评论 -
【Python基础】Python元组
元组带了紧箍咒的列表 不可变是数据类型.没有增删改 可以储存任意数据类型#定义一个元组t = (1,1.2,True,"HHH",[1,3,2])print(t,type(t))#如果元组里面包含可变的数据类型,可以间接修改元组内容t[4].append(5)print(t)#输出(1, 1.2, True, 'HHH', [1, 3, 2]) <class 'tuple'>(1, 1.2, True, 'HHH', [1, 3, 2, 5])#元组如果只有一原创 2021-08-15 21:31:30 · 53 阅读 · 0 评论 -
【Python基础】Python列表
列表列表(打了激素的数组):可以存取任意数据类型列表中可以存取列表service = ["https","ftp","ssh"]#索引#正向索引print(service[0])#反向索引print(service[-1])#切片print(service[::-1])print(service[1:])print(service[:-1])#重复print(service * 3)#连接servicel = ["mysql"+"python"]print(serv原创 2021-08-08 23:24:52 · 56 阅读 · 0 评论 -
【Python基础】Python基本语法
Python基本语法块注释"""内容"""在内存中删除变量用del关键字输出(Print)# 可以输出数字print(520)# 可以输出字符串print("Hello")# 可以输出运算符的表达式print(1+2)# 数据输出到文件当中,注意点1.所指定的盘符需要存在, 2.使用file = fpfp = open('D:/Test/PythonTest/01/test.txt','a+')#a+ 如果文件不存在就创建,存在就在该文件操作print('hello',fi原创 2021-08-08 23:24:05 · 135 阅读 · 0 评论 -
【Python基础】Python概述
Python概述人生苦短,我用python-----Life is short,you need Python将其他语言翻译为机器语言的机器叫做解释器----编译型语言读取一行翻译一行----解释型语言解释型语言方便跨平台,迁移性好Python设计哲学(唯一一个提出设计哲学的语言)用一种方法来做一件事Python特点:python也是一个完全面向对象的语言拥有强大的标准库python社区提供了大量的第三方库,可扩展性强简单,易学,免费,开源...原创 2021-08-08 23:23:16 · 67 阅读 · 0 评论