1.函数 Python不但能灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。2.调用函数3.定义函数在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:。然后在缩进块中编写函数体,函数的返回值用return语句返回。例:def my_abs(x): if x >= 0: return x else:
转载 2023-06-01 16:28:33
701阅读
总结模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。创建自己的模块时,要注意:模块名要遵循Python变量命名规范,不要使用中文、特殊字符;模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行import abc,若成功则说明系统存在此模块。你也许还想到,如果不同的人编写的模块名相同怎么办?为了避免模块名冲突,Python又引入
##一、函数 要注意的是,python函数的特点, python中一切都是对象,函数也是对象。这个点要从传统的C,JAVA转过来,一个函数可以像一个对象一样被引用,被赋值,作为参数传递给另一个函数,做返回值,还可以在字典,列表等里面使用。同样的,定义的一个类也是这样。 ###1、定义函数 1.1 基本定义 和循环一样,用:和缩进替代{},假设定义一个绝对值函数def my_abs(x):
第七章 模块1、在python中,一个.py文件就称之为一个模块2、使用模块好处:(1)最大的好处是大大提高了代码的可维护性。(2)其次,编写代码不必从零开始。(3)使用模块还可以避免函数名和变量名冲突。3、为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)。(类似于C++中的namespace)7.1 使用模块1、使用内置模块Python本身就内置
转载 2023-12-05 09:17:48
110阅读
将以下内容作为第二部分。内容中涉及的程序均来源于老师的Python教程(网址为https://www.liaoxuefeng.com/wiki/1016959663602400/)。四、高级特性引入高级特性,可以缩减代码量。1. 切片L[0:3]取列表中的前3个元素,等价于L[:3]。L[-2:]获取最后的2个元素。L[-2:-1]获取倒数第2个元素。L[:10:2]从第1个元素开始每隔2个开始
转载 2024-08-29 23:54:00
706阅读
# 如何实现“Python 教程 ” 欢迎进入Python编程的世界!今天我们将实现“Python 教程 ”,一个旨在帮助初学者学习Python的项目。下面的文章将带你了解整个流程,并逐步帮助你实现这个项目。 ## 项目实施流程 首先,我们需要理解实现这个项目的步骤。以下是项目的主要流程: | 步骤 | 描述 | |------|-
原创 10月前
21阅读
本系列摘抄自:雪峰python教程Python 简介1. python的优点:代码量少。Python的哲学就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。2. python的缺点:第一个缺点是执行速度慢,第二个缺点就是代码不能加密。如果要发布你的Python程序,实际上就是发布源代码,这一点跟C语言不同,C语言不用发布源代码,只需要把编译后的机器码(也就是你在Windows上常见的xxx.
转载 2023-06-27 13:08:50
69阅读
1.基本概念2.使用模块调用内置的sys模块,编写hello模块#!/usr/bin/env python3 #-*- coding:utf-8 -*- #前两行为标准注释,让hello.py文件在unix、Linux。Mac上运行,.py文件使用标准UTF-8编码 'a test module' #模块的文档注释,任何模块代码的第一个字符串都是文档注释 _author_='Carrie
转载 2023-08-10 22:10:42
165阅读
数字字符串转整型,浮点型,字符串要求全为数字 (int)("222") (float)("2222") 布尔型:转为整形 int(True)-->1 int(False) >0 整形,浮点型转字符串 str(1),str(11.2) >>> a=range(5)>>> list(a)[0, 1, 2
转载 2016-06-08 00:56:00
92阅读
2评论
list:元素值不固定,元素类型不固定 apend(xx) insert(INDEX,xx) pop(index) 索引元素: [0] [1] [2] [-1] [-2] LIST,TUBLE变量值是引用,不保存实际值,指向值 TUBLE:元素值回定,元素类型不固定 为空的表达方式: L=[] L=
转载 2016-06-08 00:45:00
98阅读
2评论
整型:a/b a//b a%b 浮点型:.2 字符串: "" '' r"" r'' '''...''' r'''...'''' 变量值共享:写时复制 NULL型:Null 布尔型:True False not Null --->True True-------->True False------->False not 0------->True not ...
转载 2016-06-07 23:48:00
53阅读
2评论
文章目录输入输出txt特殊字符基本单位:list|tuple|dict|set|generator判断:if循环:for|while|break|continue|Iterable,iter,Iterator函数自定函数函数别名基本单位高阶函数:map|reduce|lambda|filter|sorted偏函数方法编码解码传参切片:list|tuple|str调试try except类 输入输
转载 2023-11-03 19:18:28
44阅读
目录demo1-输入输出demo2-布尔变量demo3-变量demo4-字符串格式化demo5-列表demo6-元组demo7-条件判断 demo8-for循环 demo9-字典与集合demo10-可变对象与不可变对象demo11-内置函数demo12-定义函数与isinstancedemo13-默认参数demo14-默认参数必须指向不可变对象demo15-可变参数demo16
1.注释:以'#'开头2.Python大小写敏感3.数据类型:①整数②浮点数③字符串:以单引号或双引号括起来的任意文本。如果'也为一个字符,那么用""括起来,如果'和"都是字符,那么用转义字符\来表示。如果有很多字符需要转义,可以使用r''表示''内部的字符串默认不转义。如果字符串内部有很多的换行,用\n写在一行不好阅读,为了简化,可以使用'''...'''的格式表示多行内容④布尔值⑤空值:用No
 1.git add:添加文件  把文件放入暂存区2.git init:给项目添加初始git,初始化git3.git clone xxx.src:把项目从远程克隆到本地4.git commit -m ‘’:把修改的文件提交上去 把暂存区的东西提交5.git remote add origin xxx.src:克隆出新的仓库要你想删除这个仓库 另外建一个新的 那么 gi
转载 8月前
62阅读
# 学习如何实现“Python” 欢迎你进入Python编程的世界,今天我们将一起实现一个“Python”的项目。这是一个有趣的学习过程,你将通过实践掌握Python的基础知识、编程思维以及如何将概念应用于实际开发中。接下来,我们将详细介绍整个流程,以及每一步所需的代码和解释。 ## 一、项目流程 我们可以将整个项目的实现流程分为以下几个步骤: | 步骤编号 | 步骤名称
# 实现“Python”的完整流程 ## 引言 在这篇文章中,我们将一起探讨如何实现一个简单的“Python”项目。对于刚入行的小白来说,了解整个流程和每一步的细节是非常重要的。我们将从整体流程入手,逐步深入每一步的具体实现。 ## 整体流程 首先,让我们看一下实现“Python”的整体流程。下面的表格展示了我们将要进行的步骤: | 步骤 | 描述
原创 8月前
34阅读
当我学了大的Python教程后,感觉总得做点什么,正好自己想随时查阅,于是就开始有了制作PDF这个想法。想要把教程变成PDF有三步:先生成空html,爬取每一篇教程放进一个新生成的div,这样就生成了包含所有教程的html文件(BeautifulSoup)将html转换成pdf(wkhtmltopdf)由于大是写教程的,反爬做的比较好,在爬取的过程中还需要代理ip(阿布云代理)Beautifu
转载 2023-09-16 20:59:58
45阅读
Python 简介Python是一个解释型的语言,也就是说:解释器给CPU解释一行,执行一行,速度相比较C是慢了许多;但,Python内置了大量的库函数,还有大量的第三方库,都可以为你编写程序效力,所以仅需要简短的代码,就能干复杂的事情,这也是为什么流传的“人生苦短,我用Python”的原因。Python现在用两个版本2.x和3.x,这两个版本是不兼容的,本系列笔记是根据Python 3.x版本学
转载 2023-06-26 11:32:04
64阅读
python基础 数据类型与变量用r' '表示内部字符不转义,eg:print r'\\t\'用''' '''的格式表示多行内容,eg:print '''line1换行line2换行line3'''用大写的变量名表示常量字符编码源码包含中文时,前面加两句:#!/usr/bin/env python # -*- coding: utf-8 -*-格式化输出: 'Hi, %s, you have
转载 2023-07-26 22:57:30
107阅读
  • 1
  • 2
  • 3
  • 4
  • 5