python 分班_Python学习作业一
# 一、九九乘法表
i = 1
while i <= 9:
j = 1
while j <= i:
print(f'{j}*{i}={i*j}', end='\t')
j += 1
print()
i += 1
else:
print('结束')
# 二、老师分班任务(九个老师随机分入三个班)
import random
List_R = [[], [], []]
List_T = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I']
for name in List_T:
num = random.randint(0, 2)
List_R[num].append(name)
print(List_R)
i = 1
for office in List_R:
print(f'办公室{i}的人数{len(office)},老师分别为:')
for name in office:
print(f'{name}', end='\n')
i +=1
# 三、老师分班任务(九个老师平均随机分入三个班)
import random
List_R = [[], [], []]
List_T = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I']
for name in List_T:
num = random.randint(0, 2)
if len(List_R[num]) < 3:
List_R[num].append(name)
else:
List_T.append(name)
print(List_R)
i = 1
for office in List_R:
print(f'办公室{i}的人数{len(office)},老师分别为:')
for name in office:
print(f'{name}', end='\n')
i +=1
实践总结:
1、注意循环的变量动态需求,否则会出现死循环
2、注意调用函数的格式,同时理解Python:for循环语言的“自然逻辑”
3、本次练习:列表、循环、判断的基本操作
4、数据类型:
1、可变类型 : list dictionary
2、不可变类型 :int string float tuple
疑问:
1、Python的列表自带的排序操作sort(),底层操作和思想是什么?
python 分班_Python学习作业一相关推荐
- python 分班_小白如何学习python
Python 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum 于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循GPL(GNU Gener ...
- python自学作业_python学习作业(一)
python学习作业(一) 1.使用while循环输出12345 68910 2.求1-100所有数的和 3.输出1-100所有数的奇数 4.输出1-100所有数的偶数 5.求1-2+3-4+5--- ...
- 高中生学python培养思维能力_python学习(七周七第二章结构化思维及如何学习)...
20180908星期六 总结中,为没有华丽的语句感到烦恼.是因为自己忘记初衷,如果是学习就记录今天学习内容.感想.问题:如果是工作就记录今天最优成就的一件事.今天遇见的问题:如果是生活就记录今天最开心 ...
- python 分班_一个针对学生的阳光班级划分的python实现,接口由pysimplegui实现,分班,一种,界面...
目前各地学校都被要求阳光分班,也就是公平公正的为学生安排班级,但是从实现上,好多是教务员手工复制.粘贴完成的,本文作者系教师,较为了解一线教师的辛苦,这里呈现一种python语言的实现,前几日发给一位 ...
- 自学python困难吗_Python学习难不难?零基础好学吗?
Python学习难不难?零基础好学吗?我想对于很多人来说,这都是非常关键的问题,也是很多人都在疑惑的问题.现在市场发展,行业的竞争压力是非常大的,转型的人也是非常多,对于不少人转型人才来说,Pytho ...
- python分发包_Python 分发包中添加额外文件的方法
在制作一个 Python 分发包时经常需要把一些文件添加到包中.最常见的例子是你希望通过 pip install命令安装 Python 包时会在 /etc/ 等目录下自动添加默认配置文件,由此可以让 ...
- python龟图_python学习turtle(龟图标状态)
2019独角兽企业重金招聘Python工程师标准>>> 记录学习 turtle.hideturtle() turtle.ht(),隐藏龟图标. turtle.showturtle() ...
- 如何使用python装饰器_Python学习之如何使用装饰器 @decorator
建议大家在看这篇文章之前还是点击上面这篇文章看一下,先了解一下什么是装饰器之后再看. 猿人学python之我的学习笔记分享:如何使用装饰器 @decorator 上面代码中使用装饰器的方法看起来有点复 ...
- 自学python如何就业_python学习:想要自学Python达到就业的水平,应该怎么去学习...
点击蓝字"python教程"关注我们哟! 这篇文章主要给大家讲解学习Python技术应该如何学习才能达到企业要求 内容会涉及到Python的学习技巧以及系统的学习知识安排和学习方法 ...
最新文章
- Android电影票座位几排几列 数据获取
- a onclick 未响应_深大李冰石教授、港科大唐本忠院士:在多重刺激响应性材料领域取得最新进展...
- drf认证组件源码分析
- 验证用户输入的是不是中文名字 淘宝精品案例 元素样式设置的方式 链式编程
- oracle使用sql文件创建表,使用SQL*Loader创建外部表之一
- CodeForces - 1152B二进制+思维
- UIScrollView 滚动视图 (实例)
- 去重 属性_赛尔原创@EMNLP2020|开放域对话系统的属性一致性识别
- mysql 查询判断手机号
- AJAX,JSON与MVC
- 携程的 Dubbo 之路
- 9-12 原生安装4
- beanutils copyproperties_你还在用BeanUtils进行对象属性拷贝?
- inno setup 初次使用
- python 创建高维数组列表
- 用HTML5写ZZULI官网(八)
- 产品经理入门03:需求评审和技术评审
- 在HTML中插入SVG的几种方式
- 零知识证明系列之一——初探零知识证明
- Unity 基础开发-WebGL发布无法运行问题