路飞学院python 字典练习题

部署运行你感兴趣的模型镜像

1、用你能想到的最少的代码生成一个包含100个key的字典,每个value的值不能一样

num1={};
for i in range(1,101):
    num1[i]=i+1;
print(num1);

2、{‘k0’: 0, ‘k1’: 1, ‘k2’: 2, ‘k3’: 3, ‘k4’: 4, ‘k5’: 5, ‘k6’: 6, ‘k7’: 7, ‘k8’: 8, ‘k9’: 9} 请把这个dict中key大于5的值value打印出来。

num1={"k0": 0, "k1": 1, "k2": 2, "k3": 3, "k4": 4, "k5": 5, "k6": 6, "k7": 7, "k8": 8, "k9": 9}
for i in num1:
    if num1[i]> 5:
        print(num1[i])

3、把题2中value是偶数的统一改成-1

num1={"k0": 0, "k1": 1, "k2": 2, "k3": 3, "k4": 4, "k5": 5, "k6": 6, "k7": 7, "k8": 8, "k9": 9}
for i in num1:
    if num1[i]%2==0:
         num1[i]=-1
for k in num1:
     print(k,num1[k])

4、请设计一个dict, 存储你们公司每个人的信息, 信息包含至少姓名、年龄、电话、职位、工资,并提供一个简单的查找接口,
用户按你的要求输入要查找的人,你的程序把查到的信息打印出来

info = {
    "name":"小猿圈",
    "mission": "帮一千万极客高效学编程",
    "website": "http://apeland.com"
}  

key = input("请输入您要查询的内容")
print(info[key]);

您可能感兴趣的与本文相关的镜像

Seed-Coder-8B-Base

Seed-Coder-8B-Base

文本生成
Seed-Coder

Seed-Coder是一个功能强大、透明、参数高效的 8B 级开源代码模型系列,包括基础变体、指导变体和推理变体,由字节团队开源

### 绘制定制动漫角色的方法 要实现使用 Python 绘制复杂的动漫形象(如路飞),可以借助 `turtle` 库完成基本图形的绘制,但对于更复杂的角色,则可能需要结合其他工具或库来提升效率和效果。 #### 使用 Turtle 进行基础绘制 Turtle 是 Python 中用于绘图的基础模块之一。通过控制海龟移动的方向、距离以及颜色等属性,能够绘制简单的几何形状或多边形[^1]。然而,对于像路飞这样具有细节特征的人物图像来说,仅依靠 Turtle 的功能会显得较为繁琐且耗时较长。 为了提高精确度并减少手动寻找坐标的工作量,在开始编码之前应该先规划好每一步骤的具体操作流程: - **分解结构**:将目标图案拆解成若干个小部分,比如头部轮廓、眼睛、鼻子等等单独处理; - **定义函数**:针对重复使用的动作创建自定义函数以便调用更加便捷高效; 以下是利用 turtle 实现简单线条组合的例子: ```python import turtle def draw_head(): t = turtle.Turtle() t.speed(0) # Draw circle as head base t.penup() t.goto(0,-50) t.pendown() t.circle(50) draw_head() turtle.done() ``` 尽管如此,如果追求高质量的艺术表现力,单纯依赖上述方式显然不够理想。因此建议考虑引入额外资源辅助创作过程。 #### 寻找现有模板与修改优化 网络上确实存在不少关于特定主题的作品分享页面,其中包括完整的源码文件可供下载学习参考[^2]。这些素材往往已经经过作者精心设计调整过参数数从而达到较好的视觉呈现效果。用户可以根据个人需求从中挑选合适的案例作为起点,并在此基础上做出相应改动满足自己期望的结果。 需要注意的是,当获取到他人编写的程序之后,阅读理解其内部逻辑变得尤为重要。即使某些地方缺乏详细的解释说明也不必担心,可以通过逐步调试运行每一句命令观察变化规律进而掌握整体思路走向。 另外得注意的一点在于版权归属方面的问题——确保所采用的内容符合公开传播许可条例规定范围之内再加以运用。 #### 推荐高级解决方案 除了传统的逐像素描绘手法之外,还可以探索机器学习领域内的生成对抗网络(GAN)技术应用于自动合成逼真图片的可能性。这种方法无需编写大量具体指令就能快速产出接近真实照片级别的作品。不过这属于相对前沿的研究方向,入门门槛较高,涉及到较多理论知识的学习积累。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值