首页 > 编程语言 >笨办法学Python3 习题18 命名、变量、代码和函数

笨办法学Python3 习题18 命名、变量、代码和函数

时间:2023-10-04 19:22:57浏览次数:59  
标签:笨办法 函数 18 arg2 参数 arg1 print 习题 参数值

知识点:

定义函数的格式

def 函数名1(参数1,参数2):

      函数命令

def 函数名2(*args):

      解包

      函数命令

def 函数名3(参数1):

      函数命令

def 函数名4 ():   #  可以是无参数的函数

      函数命令

函数名1(参数值,参数值)# 调用函数1

函数名2(参数值,参数值)# 调用函数2

函数名3(参数值)              # 调用函数3

函数名4()                         # 调用函数3

 1 def _print_two   (*args):            # 定义 函数名(*参数):// 函数名 和 参数名 可以任意,但是多个参数得加*
 2     arg1, arg2 = args                # 将多个参数解包//第二行子行需要后缩4个空格符
 3     print(f"arg1: {arg1}, arg2: {arg2}")  # 函数命令//打印参数1的参数值,参数2的参数值
 4 
 5 def print_two_again(arg1,arg2):           # 定义 函数名(参数名1,参数名2):
 6     print(f"arg1: {arg1}, arg2: {arg2}")  # 函数命令//打印参数1参数值,参数2的参数值
 7 
 8 def print_one(arg1):                      # 定义 函数名(参数名1):
 9     print(f"arg1:{arg1}")                 # 函数命令//打印 参数1的参数值
10 
11 def print_none():                         # 定义 函数名(): //定义一个无参数的函数
12     print("I get non argv!")              # 函数命令//打印 文字//我没有参数
13 
14 _print_two("biandou","verygood")         # 调用这个函数//将两个参数 具体的值 分别赋给函数名1
15 print_two_again("biandou","goodgogo")    # 调用这个函数//将两个参数 具体的值 分别赋给函数名2
16 print_one("haha")                        # 调用这个函数//将一个参数 具体的值 赋给函数函数名3
17 print_none()                             # 调用这个函数//空参数的函数不给赋值              
PS C:\Users\Administrator\lpthw> python ex18.py
arg1: biandou, arg2: verygood
arg1: biandou, arg2: goodgogo
arg1:haha
I get non argv!

 

标签:笨办法,函数,18,arg2,参数,arg1,print,习题,参数值
From: https://www.cnblogs.com/luxiaoli/p/17742592.html

相关文章

  • 笨办法学Python3 习题17 更多文件操作
    脚本运行内容:系统模块导入参数变量导入os.path模块调用exists函数  解包参数变量(脚本,被复制文件1,粘贴到文件2)打印语句,需要复制文件1内容到文件2打开文件1读取文件1打印语句,中间用到格式化,len(X)函数来运算文件1中字符长度打印语句,中间用到格式化,exists(Y)函数......
  • 视频监控/国标GB28181视频平台EasyGBS产品详情及优势
    GB28181视频监控国标平台EasyGBS是基于国标GB28181协议、支持多路设备同时接入的视频监控/视频云服务平台,支持对多平台、多终端分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。国标GB28181平台EasyGBS可提供视频直播监控、云端录像、云存储、检索回放、智能告警、语音对讲、平......
  • 视频监控/国标GB28181视频平台EasyGBS打造智能楼宇网络视频监控平台
    网络已经成为21世纪的主流,人们的生活与网络日益紧密相连。楼宇监控系统也随着技术的发展,由传统的模拟监控形式逐步向数字多媒体智能监控系统转型,并开发出适用于无线局域网等多种网络监控产品,以满足大楼安全监控和家庭监控的不同需求。楼宇监控一直以来是安防行业的关键课题。然而......
  • 国标GB28181协议下视频监控平台EasyGBS播放器起播慢或延迟高问题解决方案
    GB28181视频监控国标平台EasyGBS是基于国标GB28181协议、支持多路设备同时接入的视频监控/视频云服务平台,支持对多平台、多终端分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。国标GB28181平台EasyGBS可提供视频直播监控、云端录像、云存储、检索回放、智能告警、语音对讲、平......
  • 视频监控/国标GB28181视频平台EasyGBS方案分析
    视频监控联网是指通过网络技术将多个视频监控设备连接在一起,实现对这些设备的远程监视、控制和管理。通过视频监控联网,用户可以从一个中心位置或远程地点实时查看、监控和管理各个视频监控设备的视频图像和状态。目前视频监控联网平台也担负着与第三方平台,软件集成输出视频的能力,......
  • CodeForces 1864H Asterism Stream
    洛谷传送门CF传送门好题。考虑计算\(x\)落在\([1,n-1]\)的概率。设\(f_i\)为\(x\)经过\(i\)的概率,答案即为\(\sum\limits_{i=1}^{n-1}f_i\)。\(f\)有一个朴素的递推:\[f_i=\begin{cases}\frac{1}{2}(f_{i-1}+f_{\frac{i}{2}})&2\midi\\\fr......
  • 报错解决】错误代码18456,SQL Server 登录失败
    一、故障原因18456错误是因密码或用户名错误而使身份验证失败并导致连接尝试被拒或者账户被锁定无法sa登录二、解决办法按照如下操作依次排查处置2.1使用Windows身份认证登录2.2windows身份登录后,依次选择:安全性->登录名->sa,然后右击选择属性2.3在常规选项中重新设置密码注......
  • CF1873(Div. 4) 题解 (A to E)
    AShortSort题解题目大意给定一个长度为\(3\)、由\(a,b,c\)组成的字符串,问可以不变或交换两个字符是的变为\(\texttt{abc}\)。解题思路由于大小固定,所以预处理可行的字符串(仅包含\(\texttt{abcacbbaccba}\))即可。代码#include<bits/stdc++.h>usingnamespacest......
  • eslint airbnb React18+typescript 依赖循环、import自动排序分组
    eslint终极规范爱彼迎eslint-config-airbnb请先阅读完下以下链接在来配置代码规范之什么是eslint,为什么要使用eslinteslint的配置项过多,针对js、ts、vue、jsx、tsx等等不同的规则,小公司或者个人项目可以使用成熟的eslint社区规范,如airbnb、standard、goole等。这里我们介绍......
  • Java 18发布:甲骨文公司已开始将Java纳入其软件许可审计
    Java18发布:甲骨文公司已开始将Java纳入其软件许可审计 转载wx5b8b6568896132023-06-1601:22:35文章标签数据库编程语言java大数据人工智能文章分类Html/CSS前端开发阅读数171 2022年3月22日,甲骨文公司宣布推出世界头号编程语言和开发平台的最新版本-Java18。......