练习题:26个字母大小写成对打印,例如:Aa,Bb....foriinrange(65,91):print(chr(i)+chr(i+32)+",",end="")2、一个list包含10个数字,然后生成新的list,要求,新的list里面的数都比之前的数多1list_1=list(range(10))result=[]fornuminlist_1:result.append(num+1)prin
原创 2018-08-27 13:36:08
812阅读
没有大括号,使用TAB缩进实现大括号的功能,if else等语句后面也没有小括号,注意和其他高级语言区别句尾没有分号,但if else后面有没有字符概念,用单引号包起来的也是字符串,也就是说单双引号都可以定义字符串(但不能混合使用)定义变量不用指定类型定义原始字符串,在字符串前加字符r,可以省去转义
转载 2018-07-27 15:48:00
138阅读
2评论
本文假设你已经有一门面向对象编程语言基础,如Java等,且希望快速了解并使用Python语言。本文对重点语法和数据结构以及用法进行详细说明,同时对一些难以理解的点进行了图解,以便大家快速入门。一些较偏的知识点在大家入门以后根据实际需要再查询官方文档即可,学习时切忌胡子眉毛一把抓。同时,一定要跟着示例多动手写代码。学习一门新语言时推荐大家同时去刷leetcode,一来可以快速熟悉新语言的使用,二来也
实现备份文件功能 文件定位 seek 对文件的操作 修改目录下所有的文件的名字 迭代 类定义: 烤白薯 class 房子中存放家具 class 私有方法应用 测量对象的引用个数: 类调用类的方法, 子类调用父类的方法。 类的多继承,通过 类.__mro__方法,查看从继承顺序。 类属性 和 实例属性
原创 2021-09-04 17:12:20
203阅读
首先要了解一下什么是Urllib 库,它是 Python 内置的 HTTP 请求库,它包含四个模块:第一个模块 request,它是最基本的 HTTP 请求模块,我们可以用它来模拟发送一请求,就像在浏览器里输入网址然后敲击回车一样,只需要给库方法传入 URL 还有额外的参数,就可以模拟实现这个过程了。第二个 error 模块即异常处理模块,如果出现请求错误,我们可以捕获这些异常,然后进行重试或其他
转载 2023-06-15 13:39:09
179阅读
a
转载 2022-08-23 18:28:10
37阅读
简介:Python3学习-由工作中遇到Android/iOS自动化测试调研使用(网易Airtest) 引入Python学习 2021年01月25日AirTest脚本编写需要Python支撑-so 学吧! 2021年01月26日廖雪峰的Python新手教程 学习路径 2021年02月04日 web开发(了解) HTTP协议简介 HTML简介 WSGI接口 使用Web框架 使用模板 异步IO(暂未深入) 协程 asyncio ..
原创 2021-06-01 17:59:43
224阅读
标准数据类型 Python3 中有六个标准的数据类型: Number(数字)String(字符串)List(列表)Tuple(元组)Sets(集合)Dictiona
原创 2022-06-24 18:28:52
170阅读
判断编码格式importchardetchardet.detect("abc迭代".encode("gbk"))#需要加encode{'encoding':'ISO-8859-1','confidence':0.73,'language':''}python2和python3文件
原创 2018-08-22 15:24:14
5723阅读
字符串赋值引用特性同一个字符串赋值给不同的变量,所有变量都是同一个对象s="abc"s1="abc"id(s)34707248id(s1)34707248id("abc")34707248siss1True变量赋值a=b=c=3a,b,c(3,3,3)a,b,c=1,2,3a,b,c(1,2,3)变量特性变量可以重新赋值,变量保存的是值的
原创 2018-08-23 14:15:27
389阅读
实现将列表:['a','a','b','a','b','c']输出为字典:{'a':3,'b':2,'c':1} """ str_list = ['a', 'a', 'b', 'a', 'b', 'c'] st_set = set(['a', 'a', 'b', 'a', 'b', 'c']) dic = {} for i in st_set: cont = str_list.count(i) dic[i] = cont print(dic)
原创 2019-06-20 18:14:09
1206阅读
1点赞
all=[0]*2000100 sz2=[0]*2000100 def psup(rt): all[rt]=all[rt*2]+all[rt*2+1] def bud(l,r,rt): if l==r: all[rt]=sz2[l-1] else: mid=(l+r)//2 bud(l,mid,rt ...
IT
转载 2021-09-08 23:24:00
50阅读
2评论
# Python3 学习教程:入门篇 Python 是一种广泛使用的高级编程语言,因其语法简单易懂、功能强大而受到广泛欢迎。本教程将引导你完成 Python3 的基本概念,包括变量、数据类型、控制结构、函数及如何使用 Python 编写实用的小程序。 ## 一、安装 Python 在开始学习 Python 之前,首先需要确保你的计算机上安装了 Python。可以通过访问 Python 的官方
原创 7月前
17阅读
# Python3学习指南 在学习 Python3 中的类之前,了解它们的基本概念非常重要。类是一种封装数据和功能的方式,使代码更加模块化和易于维护。本文将带你逐步完成类的创建和使用,帮助你理解 Python 中的面向对象编程。 ## 学习流程 下面是整个学习过程的简单步骤表: | 步骤 | 说明 | |------|---------
原创 2024-09-08 05:53:50
5阅读
##正则表达式# . 任意一个# * 零及以上# ^  以某某开头# $  从某某结尾import re # # s = "sdfjkslfjlkaaa1923891a" r = re.findall('^s.*a$',s) print(r)
原创 2017-05-23 16:20:57
629阅读
#过程编程----函数编程(代码复用高)--面向对象 #python 支持  函数式+面向对象 编程 # def mail(email,message): #     print("sendsend") #     return&nbs
原创 2017-05-23 16:26:21
636阅读
random 使用
原创 2018-07-11 17:55:58
1016阅读
2. Python3安装2.1 python3python2的区别Python3​​.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Python 2.6作为...
原创 2022-03-01 13:35:15
76阅读
元组定义: 1、广义上来说元组与列表相似,但是元组的元素是不能修改的 2、元组表示多个元素组成的序列 3、用于存储一串信息,数据之间使用“,”来分割 4、元组用()来定义 举例: #!/usr/bin/env python tuple1 = (1, 2, True, 'testing') print(tuple1) print(type(tuple1)) 如图可以看到,元组的元素输出和类型(你在
原创 9月前
69阅读
# Python3 学习文档的实现流程 在学习Python3的过程中,许多初学者会希望创建自己的学习文档,以便记录和整理所学的内容。在这篇文章中,我将向你详细介绍如何实现一个Python3学习文档的流程。这个流程将会包括如何创建文档,如何记录代码与注释,以及如何组织这些内容。通过这个过程,你将能够更好地掌握Python3的基本知识并形成自己的学习资料。 ## 流程步骤 我们可以将整个流程分为
原创 2024-10-23 04:13:09
26阅读
  • 1
  • 2
  • 3
  • 4
  • 5