py 元组,列表,函数的学习和使用

代码

下面两个Python脚本,分别解决问题。

1. 脚本 test1.ipynb

创建一个元组 t1 和一个空列表 list1

t1 = (1, 2, 'R', 'py', 'Matlab')

list1 = \[\]

使用 while 循环,将 t1 中的元素添加到 list1

i = 0

while i < len(t1):

list1.append(t1i)

i += 1

定义一个空字典 dict1

dict1 = {}

定义一个嵌套列表 Li

Li = 'K', \[3, 4, 5, (1, 2, 6), 18, 50]

使用 for 循环,将 Li 中的元素添加到 dict1

keys = 'a', 'b', 'c', 'd', 'e'

for key, value in zip(keys, Li):

dict1key = dict1.setdefault(key, value)

打印结果

print("list1:", list1)

print("dict1:", dict1)

2. 脚本 test2.py

import math

定义一个函数,用于计算圆柱体的表面积和体积

def comput(r, h):

计算表面积

S = 2 * math.pi * r * (r + h)

计算体积

V = math.pi * r * r * h

return S, V

调用定义的函数 comput,计算底半径 r=10、h=11 的圆柱体表面积和体积

r = 10

h = 11

S, V = comput(r, h)

输出结果

print("圆柱体的表面积:", S)

print("圆柱体的体积:", V)

解释

  1. test1.ipynb

• 创建了一个元组 t1 和一个空列表 list1。

• 使用 while 循环将 t1 中的元素添加到 list1。

• 定义了一个空字典 dict1。

• 定义了一个嵌套列表 Li,并使用 for 循环将 Li 中的元素添加到 dict1。

  1. test2.py

• 定义了一个函数 comput,用于计算圆柱体的表面积和体积。

• 调用函数 comput,计算底半径 r=10、高 h=11 的圆柱体的表面积和体积,并输出结果。

你可以将这些代码分别保存为 test1.ipynb 和 test2.py 并运行它们。

相关推荐
杨杨杨大侠5 小时前
Jev、Kev、Laya:决策模型怎么选,什么时候需要微调?
人工智能·python·agent
LOVE️YOU6 小时前
Python 在定义函数时,究竟定义的是什么?
python
段一凡-华北理工大学6 小时前
大模型应用开发 100 天:Python + LLM 从入门到精通 day26~Prompt 调试与优化——A/B 测试与效果评估
windows·python·大模型·prompt·智能体·提示词工程·高炉智能化
Minecraft红客6 小时前
以撒的结合
python·游戏·电脑·娱乐
Circ.6 小时前
Python 调试 Litellm 本地大模型接口:模型列表与对话接口实操踩坑记录
开发语言·python
风早爽太7 小时前
用 ‌Render‌ 快速部署网站和常见问题解决
python·fastapi
李航19838 小时前
给自己的图形引擎,配上了AI渲染,做设计真是太方便了
人工智能·python·计算机视觉·ai·ai编程
L@ncor8 小时前
第六章 框架开发实践 · 学习笔记(AutoGen / AgentScope / CAMEL / LangGraph)
python·框架·autogen·langgraph·agentscope
Zhou1411368 小时前
SpringSecurity_02_授权与高级功能
开发语言·python
摇滚侠10 小时前
《On Java 中文版 基础卷》阅读笔记 对象无处不在 03
java·笔记·python