阶乘函数"""
输入M和N计算C(M,N)=M!/(N!*(M-N)!)
"""
m = int(input('m = '))
n = int(input('n = '))
fm = 1
for num in range(1, m + 1): # M!
fm *= num
fn = 1
for num in range(1, n + 1): # N!
fn *= num
fm
转载
2023-09-23 14:05:58
109阅读
一、函数的定义函数的四个组成部分: 函数名、&nbs
转载
2023-07-24 09:35:17
128阅读
文章目录文件操作文件操作的作用文件的基本操作文件操作步骤打开打开文件模式读写读seek()关闭文件备份步骤代码实现思考文件和文件夹的操作文件重命名删除文件创建文件夹删除文件夹获取当前路径改变默认路径获取目录列表应用案例步骤:代码 文件操作文件操作的作用思考:什么是文件? 答:电脑中以各种格式存储的文档。 思考:文件操作包含什么? 答:打开、关闭、读、写、复制… 思考:文件的操作的作用是什么? 答
转载
2023-06-29 20:34:28
509阅读
1、函数的简介函数是一个对象,对象是内存中专门用来存储数据的一块区域函数用来保存一些可执行的代码,并且可以在需要时对这些语句进行多次调用
fn是函数对象,fn()调用函数,比如 print 和 print()def fn():
print('hello python')
fn()注意:函数名必须符合标识符的规范(可以包含字⺟、数字、下划线但是不能以数字开头)2、函数的参数在定义函数的
转载
2024-04-10 20:09:09
15阅读
The terms parameter and argument can be used for the same thing: information that are passed into a function. From a function’s perspective: A parameter is the variable listed inside the parentheses i
转载
2023-08-11 21:02:22
201阅读
python基础课程第8节-函数# coding=utf-8 Python 中对象有类型,变量无类型
#todo 函数简介
'''
函数的特点
1.函数也是一个对象
2.函数用来保存一些可执行的代码.并且可以在需要时,对这些语句进行多次调用
3.函数中保存的代码不会立即执行,需要调用的时候才会执行
4.def name():
........
.........
de
转载
2024-06-06 23:21:15
48阅读
一、函数modf() 方法返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。代码示例: import math math.modf(x) print("math.modf(100.12) : ", math.modf(100.12)) -->math.modf(100.12) : (0.12000000000000455, 100.0) 注意点:modf
函数的简介 函数也是一个对象注:对象是内存中专门用来存现数据的区域 函数是用来保存一个可执行的代码,并且在需要的时候对这些语句多次调用 创建函数的语法: def 函数名称([形参1,形参2…]): 代码块创建一个函数def fn():
print('我的一个函数...')注:此处fn是一个对象,fn()是调用函数函数的参数 定义函数时,
转载
2023-12-07 03:07:30
17阅读
Python基础7-函数一 创建函数二 调用函数三 不定长参数四 返回值五 文档字符串六 作用域和命名空间作用域(scope):变量生效的区域命名空间(namespace)七 递归递归函数八 高阶函数filter()九 匿名函数map()sort()sorted()十 闭包十一 装饰器 函数也是一个对象对象是内存中存储数据的一块区域函数可以用来保存一些可执行的代码.并且可以在需要时,对这些语句进
转载
2024-04-17 11:39:49
99阅读
python deque 支持的操作 根据上文,可以大致理解 deque 模块的底层实现原理。deque 支持多种操作: 创建一个新的空队列:# 创建空的队列
d1 = deque()
print(d1) # deque([])创建已经存在元素的队列:# 创建已经存在元素的对象:从 iterable (迭代对象) 数据创建。如果 iterable 没有指定,新队列为空。
d = deque("
转载
2023-08-13 16:14:03
146阅读
前言:本文为小编自主学习python的过程中的笔记和对应的练习应用 ,希望能帮助到大家,也希望大家能一起交流学习。目录一、for循环----迭代1.迭代字典2.一些迭代工具3.反向迭代和排列后再迭代4.简单推导二、pass、del和exec三、函数1.定义函数2.位置参数3.默认参数4.收集参数5.作用域6.内置函数的查看一、for循环----迭代1.迭代字典要遍历字典的所有关键字,可像
转载
2023-07-11 18:51:16
212阅读
在python中你也许会遇到过python格式化的相关实际应用的内容,而在python格式化中你是否对其的实际应用步骤或是对其的代码有不解之处,如果存在相关的问题,你就可以浏览下面得文章。 在python中也有类似于c中的printf()的格式输出标记。在python格式化使用的是%运算符,通用的形式为格式标记字符串 % 要输出的值组 其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边
转载
2023-08-07 20:17:35
99阅读
1. 查询软件包查询当前环境安装的所有软件包$ pip list查询 pypi 上含有某名字的包$ pip search pkg查询当前环境中可升级的包$ pip list --outdated查询一个包的详细内容$ pip show pkg2. 下载软件包在不安装软件包的情况下下载软件包到本地$ pip download --destination-directory /local/wheels
转载
2024-08-26 16:36:11
30阅读
文章目录pip的安装pip2/3不是可执行文件的问题 script文件不存在的问题pip 安装/卸载安装 pip install安装指定版本从压缩包安装pip卸载输出pip包版本信息获取已经安装的python包以及版本1:获取已经安装python包以及版本2:pip freeze输出到txt文件注意点:从requirements.txt安装python包在虚拟环境下使用的时候:进入虚拟环境wor
转载
2024-07-24 12:34:53
56阅读
is和==这两个运算符一直是困扰python的初学者,它们都可以用来判断某个对象是否是某个值,那么到底什么时候用is,什么时候用==去判断某个对象是否是某个值哪?下面勇哥结合实例给大家分享下两者的区别和使用建议。一、引入首先python是一门支持面向对象的编程语言,在python中,一切皆对象,每个对象都由三个要素构成:1、 对象的存放地址(就是对象的值在内存中存在哪个地方)2、 对象的类型(对象
转载
2023-11-30 13:48:39
83阅读
第一个python程序 在我们学习其他的变成语言,学的第一个程序就是打印Holle world!在python中的一个程序也是从这一句话开始的.1 print('Hello,world') 只有这一行代码,python就可以执行打印Hello,world的操作,这就是python语言的简洁之处。程序运行: 1、可以直接进入解释器的交互式模式,编写代码,运行程序,但是代码不能保存. 2、可以
转载
2023-06-26 14:22:56
112阅读
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。其优点如下:1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型2.单个参数可以多次输出,参数顺序可以不相同3.填充方式十分灵活,对齐方式十分强大format的简单例子1. print("{0}{1}".format("Hello
转载
2023-06-16 14:07:59
105阅读
# Python中的swap方法及其应用
在Python编程中,`swap`是一个非常常用的操作,它指的是交换两个变量的值。Python在语言层面上提供了非常简洁的方法来实现这一点。本文将探讨`swap`的用法,并通过一个具体问题来演示它的应用和代码实现。
## 什么是swap?
`swap`(交换)在计算机科学中,通常是指将两个数据项的位置互换。在许多编程语言中,进行`swap`操作时需要
# 使用CUDA加速Python计算:一个示例方案
CUDA(Compute Unified Device Architecture)是由NVIDIA开发的一种并行计算平台和编程模型,能够充分利用GPU的强大计算能力。Python作为一种流行的编程语言,也可以通过一些库如CuPy、PyCUDA等与CUDA进行联动。本文将通过一个具体的矩阵乘法的示例,展示如何使用CUDA加速Python中的计算。
介绍2020 年 10 月 5 日 Python 3.9 已经发布了正式版,新增了一大波新特性,快来上手尝试一下吧。知识点字典合并与更新运算符放宽装饰器的语法移除前缀后缀的字符串方法datetime 模块math 模块安装 Python3.9要想使用 Python3.9,首先需要添加 deadsnakes 软件源。在终端运行下面命令:sudo add-apt-repository ppa:dead
转载
2023-08-07 21:28:22
658阅读