github address:https://github.com/langliang/-arithmetic.gitPSP:PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)Planning计划3030· Estimate· 估计这个任务需要多少时间2020Development开发540600· Analysis· 需求分析 (包括学习
一、python的由来1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是一个蒙提·派森的飞行马戏团的爱好者。ABC是由吉多参加设计的一种教学语言。就吉多本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉
Python作用域最近在解Leetcode题的时候,感觉自己对于Python的作用域很模糊,什么时候加self,什么时候用global nonlocal关键字,完全在摸黑探索,故准备对此进行总结。 LEGB提到Python作用域,最重要的就是LEGB原则。L:local,局部作用域,即函数中定义的变量;E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全
前面给大家讲过,函数是一种编程思想,是提高代码重复利用的设计思路,是代码设计更深层次的产物。今天要给大家讲的就是函数的核心:函数的参数基本概念1、函数的参数:是指函数完成某项功能所需要的信息。举个例子,大家都知道print()函数,它可以完成打印功能,那么需要让它完成打印,就需要给它一个信息:打印的内容,那么这里的打印的内容就是print函数的参数。 2、函数的参数有哪几种类别:默认参
Python3Python3基础1、Python3基础2、Python3对象类型及变量Python的对象模型Python自动内存管理Python中的整数类型可以分为:浮点数又称小数Python内置支持复数类型Python 3.6.x开始支持在数字中间位置使用单个下划线作为分隔来提高数字的可读性,类似于数学上使用逗号作为千位分隔符。字符串字符串合并方式字符串格式化%s 字符串的输出格式%d 整型输
最近在线上测试salt,但是官方的要求Python的版本为2.6以上,但是线上python安装了2.4的版本所以需要使用ln 连接新的python版本首先查看python的链接ls -lh /usr/bin/ |grep python -rwxr-xr-x 2 root root 4.7K Jan 9 19:48 python lrwxrwxrwx 1 root root 6
# 实现 "ln" 命令的 Python 实现教程 ## 介绍 在本教程中,我将向你介绍如何使用 Python 实现类似于 Linux 系统中的 "ln" 命令。该命令用于创建链接(link)文件或目录。 ## 目标 我们的目标是实现两种链接类型:符号链接(Symbolic Link)和硬链接(Hard Link)。符号链接是一个特殊的文件,它包含了指向目标文件或目录的路径。而硬链接则是一个指
原创 2023-09-05 17:05:01
52阅读
算数运算符l 计算机,顾名思义就是负责进行数学计算并且存储计算结果的电子设备。目标l 算术运算符的基本使用01、算数运算符l 算术运算符是运算符的一种l 是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10+20=30-减10-20=-10*乘10*20=200/除10/20=0.5//取整除f返回除法的整数部分10//20=0%取余数返回
转载 2023-08-05 21:11:14
205阅读
一。 函数从开始接触python就接触了函数。 例如 input()函数用于获取用户键盘输入、print()函数用于输出结果、range()函数用于生成整数序列、len()函数用于获取序列的长度。不仅如此python还为我们提供了自定义函数。即将有规律,可重复使用的代码封装成函数,从而达到一次编写多次调用的结果。由此可见我们可以简单的认为函数是可以实现特定功能的代码块。 二。函
转载 2023-09-19 02:37:14
153阅读
1.len() 函数。len() 函数可以用来计算列表的元素个数(格式:len(list)  )(list为列表变量名,i 为参数,下同,list后面有一个英文输入法下的点 ( . ) )。>>> L = [1,2,3,'a','b','c'] >>> L [1, 2, 3, 'a', 'b', 'c'] >>> len(L) 6列表
转载 2023-05-28 16:06:46
794阅读
如果你经常遇到下面的报错,‘local variable ‘a’ referenced before assignment’,建议花几分钟看完这篇文章。 要解决这个问题,需要搞明白python中变量的作用域。什么是作用域什么是作用域呢?python在创建、改变、查找变量名时,都是在一个保存变量名的空间内进行,这个空间就是命名空间,也称作用域。 python包含以下4种作用域:L(local)局部作
转载 2023-08-08 14:27:58
100阅读
Python命名空间和作用域1、 三种命名空间l 内置名称(built-in names), Python 语言内置的名称,比如函数名 abs、char 和异常名称 BaseException、Exception 等等。l 全局名称(global names),模块中定义的名称,记录了模块的变量,包括函数、类、其它导入的模块、模块级的变量和常量。l 局部名称(local names),函数中定义的
python的基础知识 1.注释:单行注释使用#,多行注释使用'''。 2.print()函数:将括号内的字符串或者整型值显示在屏幕上面,print()函数中可以通过end和sep来设置在参数末尾打印什么,以及在参数之间打印什么来隔开他们。 3.input()函数:等待用户在键盘上面输入一些文本,并按下回车键。eg:myname=input().这个函数的值是一个字符串,将字符串的值赋值给变量my
python支持 算术运算符、 比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符1、算术运算符# +、-、*、/(结果为浮点数) 与数学运算一致 # % 取模(除数为负数结果为负数) # ** 幂,x ** y (x的y次方) # // 向下取整 a, b, c = 3, 2, 0 c = a + b print ("a+b 的值为:", c) c = a - b pr
文章目录Python基础知识(四)一、迭代——语句与表达(一)、迭代对象1、列表2、元组3、字典表4、文件(二)基本操作1、输出大写的列表中的字符串2、对列表元素进行过滤(三)内置可迭代对象1、可迭代的range()2、zip将两个列表合成一个3、map把列表的每一个元素都应用上一个函数的执行二、函数1、函数的定义2、函数的调用3、作用域(1)local变量(2)gloabl变量(3)Built
一、概述版本python3.3.2IDLE 是一个 Python Shell ,是一个通过键入文本与程序交互的途径。二、小游戏 1.IDLE一ctrl+n新建窗口 2.运行: run>run module (F5). 3.temp :字符串变刃 4.BIF == Built- in functions:【dir (6uiltins)】 5.= 赋值操作:从右往左三、符号,变量,字符串 1.&
Python 入门之路(10)高阶函数特点1:接收一个或多个函数作为参数; 特点2:将函数作为返回值返回当使用函数作为参数时,实际上是将指定的代码返回# 将一直指定列表中的偶数,保存到一个新的列表中返回 lst = [1,2,3,4,5,6,7,8,9,10] def fn(lst): # 参数lst 要进行帅选的列表 # 创建一个新的列表 new_lst = []
函数函数简介 function函数的定义函数的调用函数的参数形参和实参参数的传递方式默认值参数位置参数和关键字参数可变参数*args**kwargs参数装包和解包函数的返回值return函数高级用法 函数简介 functioninput()、print()、range()、len()都是python的内置函数,可以直接使用的。 函数可以用来保存代码,在需要的时候,可对这些语句进行重复调用。 优点
高阶函数高阶函数特点:1.接收一个或多个函数作为参数 2.将函数作为返回值返回的也是一个高阶函数 3.将函数作为参数进行传递,实际上是i将该函数中的方法(代码)进行传递lst = [1,2,3,4,5,6,7,8,9,10] def fn2(i): if i % 2 == 0: return True def fn3(i): if i > 5:
01.列表1.1列表的定义l List(列表)是Python中使用最频繁的数据类型,在其他语言中通常叫做数组l 专门用于存储一串信息l 列表用 [] 定义,数据之间使用 , 分隔l 列表的索引从0开始n 索引就是数据在列表中的位置编号,索引又可以被称为下表注意:从列表中取值时,如果超出索引范围,程序会报错name_list = [“zhangsan
  • 1
  • 2
  • 3
  • 4
  • 5