python基础9:强化练习
来源:互联网 发布:网络故障诊断分析 编辑:程序博客网 时间:2024/05/18 00:50
第九章 强化练习
9.1. 给程序传参数9.2. 列表推导式9.3. set、list、tuple9.4. 面试题19.5. 面试题2
9.1. 给程序传参数
给程序传参数
import sysprint(sys.argv)运行结果:
9.2. 列表推导式
所谓的列表推导式,就是指的轻量级循环创建列表
1. 基本的方式
2. 在循环的过程中使用if
3.两个for循环
4. 三个for循环
练习
生成一个[[1,2,3],[4,5,6]....]的列表最大值在100以内 请写出一段 Python 代码实现分组一个 list 里面的元素,比如 [1,2,3,...100]变成 [[1,2,3],[4,5,6]....]
9.3. set、list、tuple
set是集合类型
set、list、tuple之间可以相互转换
使用set,可以快速的完成对list中的元素去重复的功能
9.4. 面试题1
见资料
9.5. 面试题2
在 Python 中,类和对象有什么区别?对象如何访问类的方法? 创建一个对象时做了什么? 请写出一段 Python 代码实现分组一个 list 里面的元素,比如 [1,2,3,...100]变成 [[1,2,3],[4,5,6]....] 请写出一段 Python 代码实现删除一个 list 里面的重复元素 设计实现遍历目录与子目录,抓取.pyc 文件 写出一个函数,给定参数 n,生成含有 n 个元素值为 1~n 的数 组,元素顺序随机,但值不重复 在不用其他变量的情况下,交换a、b变量的值 如何在一个 function 里设置一个全局变量 请问如下代码会输出什么?
阅读全文
0 0
- python基础9:强化练习
- Python基础练习
- python基础练习
- python基础练习笔记
- python基础练习2
- python基础练习2
- python基础练习笔记
- Python 基础练习01
- Python 基础练习02
- Python 基础练习03
- python基础练习1
- Python基础练习2
- python 基础练习
- python 基础脚本练习
- python基础2练习
- python基础练习
- Python 基础练习
- python基础语句练习
- 算法class1
- 中缀表达式转 后缀表达式和前缀表达式
- 初识 Vector List
- ACdream 1020The Game about KILL
- 云+课堂
- python基础9:强化练习
- mat 和 list 转换
- 定义和声明的区别
- Codeforces#449 div 2 题解
- ubuntu下为anaconda安装opencv
- Linux常用命令二
- POJ:1328-Radar Installation
- SpringMVC文件上传与下载
- NYOJ 2 括号配对