数据分析暑期学习计划:Week3.2-Python基础学习

本文介绍了Python中处理函数参数的技巧,包括收集参数的使用,如星号(*)和双星号(**)用于打包和解包参数。同时讲解了如何处理命令行参数,如sys.argv,以及标准输入输出函数input()和print()。此外,还提到了文件的输入输出,重点在于open()函数的使用。这些内容对于理解和操作Python程序的参数及输入输出至关重要。
摘要由CSDN通过智能技术生成

1.收集参数

定义一个函数的时候,假如需要传入的参数的个数是不确定的。收集参数即只需要指定一个参数,然后允许调用函数时传入任意数量的参数。

定义收集参数:在形参的前面加上(*)来表示。

如果在收集参数后面还需要指定其他参数,那么在调用函数的时候就应该使用关键参数来指定后面的参数。

 

除了可以将多个参数打包为元组,收集参数还可以将其打包为字典:(**)

 

2.解包参数

(*)和(**)不仅能打包参数,也能解包参数:

3.输入和输出

1.命令行参数:sys.argv

argv[0[为Python脚本名,argv[1]为第一个参数,以此类推。

 2.标准输入和输出函数

输入:input()

输出:print()

3.文件输入和输出

open()函数:f = open(file,mode='r',buffering = -1,encoding = None)

open函数的作用是打开一个文件,并返回一个file对象。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值