python 面向对象总结4

2.给程序传参
2.1.什么是给程序传参
我们在工作中通常会在命令行下运气或者启动我们的程序,例如python在命令行下运行。
但是有的情况是我们需要给我们的可执行程序传递参数,例如
ping 192.168.1.1
service iptables restart
格式:可执行程序性 参数1 参数2 …
python xxx.py
2.2.Python中怎么样使用
既然python可以在命令行下运行,那么我们将来有可能需要给我们的python程序传递参数。python解释器给我提供的系统模块 sys中有个属性argv中就包含了通过命令行方式传递过来的所有参数。

例如:执行sendMsg.py文件,给指定的的ip地址 发送特定的消息

命令行下执行:

3.列表推导式(重点)
3.1.什么是列表推导式
所谓的列表推导式,就是指的轻量级循环创建列表

基本使用
变量 = [表达式 for 变量 in 列表]
在这里插入图片描述

原理:
在这里插入图片描述
3.2.实例
1.循环过程中加条件: 得到1-20中间的所有偶数的列表
在这里插入图片描述
2.两个for循环:生成坐标点
在这里插入图片描述
4.集合、列表、元组
4.1.什么是集合
Pyton中数据类型中的一种:set 集合
集合就是将不同的元素放在一起组成一个集合对象。
先看看集合是如何创建的:

4.2.集合set、列表list、元组tuple之间的相互转化

4.3.集合的功能
集合与集合直接可以进行运算,从而实现一些特别方便的功能。
比如:求[1,2,3,4,5,6] 与 [2,444,3,9,19,88]中共有的元素
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值