首页/新闻资讯/正文详情

Python基础语法练习题(1-5)

发布时间:2026/9/24 5:16:47 来源:云帆数科 栏目:资讯中心
Python基础语法练习题(1-5)
这两天都在通过练习题巩固Python的基础语法我发现虽然我的Python学习进度比较快但是仍然停留在一知半解的程度并没有打好地基进行更深入的学习因此打算暂缓学习进度的推进而是转过头来潜心沉淀一番。目前我对于Python的知识仍然停留在第一个阶段能看得懂但是没有办法根据对应的要求敲出代码来完成。我个人理解的编程语言的学习有着四个阶段如下阶段一看得懂代码知道不同的代码在不同的位置起到什么样的用处阶段二能敲出代码这时候可以根据需求的不同搭配不同的语句完成代码块的编写阶段三能精炼代码这时候对于代码就不仅仅局限于完成需求了而是会在完成需求的同时找到运行效率最高的语句从而提高代码开发整体的效率阶段四能举一反三自行优化代码这时候人在不仅可以完成精炼代码的同时还可以发现自己敲出代码块的不足如加入什么样的功能可以更好地提高用户体验、这个项目的开发的思路是不是可以迁移到别的项目的开发中总而言之就是融会贯通。我目前仍然处于第一阶段不过通过练习和学习我相信我可以越来越好下面摘录五道练习题。第一题计算两数之和#定义两个整形变量计算两数之和并打印输出 #定义两个整型变量 a:int int(input(请输入第一个整数)) b:int int(input(请输入第二个整数)) #计算两数之和 c a b #打印输出结果 print(两个整数变量的和是,c)第二题比较两个数的大小#定义两个整形变量比较它们的值并打印结果 #定义两个整型变量 a:int int(input(请为a赋值)) b:int int(input(请为b赋值)) #比较两个数的大小并打印结果 if a b: print(a大于b) elif a b: print(a小于b) else: print(a等于b)第三题计算数字1到100的总和#计算1到100所有整数的和(包含1和100)并打印出来 #初始化一个数值 a 0 #遍历1到100的所有整数并计算它们的和 for i in range(1,101): a a i #打印输出结果 print(a)第四题统计1-4可以组成的三位数#有四个数字1,2,3,4统计它们可以组成多少个不同且无重复数字的三位数 #定义计数器 count 0 #嵌套循环遍历所有可能的三位数 for i in range(1,5): for j in range(1,5): for k in range(1,5): #判断数字是否重复 if i ! j and j ! k and i !k: print(i, j, k) count 1 #打印结果 print(一共有, count, 个不同且无重复数字的三位数)第五题打印99乘法表#打印一个99乘法表 #打印行数 for i in range(1,10): #打印列数 for j in range(1,i 1): #打印乘法表 print(f{j} * {i} {i * j},end \t) #换行 print(end \n)当前我对于代码的理解属于是逆向解构过得去但是正向开发而明显不足一个代码敲出来我可以比较清晰地知道这个代码完成了什么功能能做到什么样的程度但若是一个需求提出来我却很难一步步拆解并把它翻译成编程语言从而实现需求这是我当前的不足我要认真对待并记录加油。

相关推荐

老旧设备Modbus转MQTT网关选型与实施指南
老旧设备Modbus转MQTT网关选型与实施指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 5:16:41

ESP32无线图像传输实战:WebSocket实时视频流方案
ESP32无线图像传输实战:WebSocket实时视频流方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 5:16:35

RL-赵-(六):随机逼近与随机梯度下降05:SGD算法的示例、应用、收敛性分析(Convergence)【使用SGD时,采样必须满足iid/独立同分布】
RL-赵-(六):随机逼近与随机梯度下降05:SGD算法的示例、应用、收敛性分析(Convergence)【使用SGD时,采样必须满足iid/独立同分布】

1、SGD算法的示例、应用 考虑下面的一个优化问题: min⁡wJ(w)=E[f(w,X)]=E[12∥w−X∥2],\min_w\quad J(w)=\mathbb{E}[f(w,X)]=\mathbb{E}\left[\frac12\|w-X\|^2\right],wmin​J(w)=E[f(w,X)]=E[21​∥w−X∥2], 其中: f(w,X)=∥w−X∥2/2∇wf(w,X)=w−Xf(w,X)=\|w-X\|^2/2… · 2026/9/24 5:16:35

老主板BIOS魔改实战:微代码替换、VT-d与CR3校验绕过指南
老主板BIOS魔改实战:微代码替换、VT-d与CR3校验绕过指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 5:52:41

IGBT选型实战指南:从参数解析到项目避坑
IGBT选型实战指南:从参数解析到项目避坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 5:52:28

自托管埋点分析平台选型指南:ClickHouse与Superset实战
自托管埋点分析平台选型指南:ClickHouse与Superset实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 5:52:22

KEIL5安装C51芯片包与STM32共存完整指南
KEIL5安装C51芯片包与STM32共存完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 5:52:10

Claude-Code-Workflow:写代码 Agent 开始有“项目经理”了
Claude-Code-Workflow:写代码 Agent 开始有“项目经理”了

这不是一次普通改名。它更像一条分界线:AI 编程正在从“单个 Agent 改几个文件”,走向 多 Agent 团队、任务依赖图、会话恢复、质量闭环 。 一个 2.1k Star 项目,为什么不是普通脚手架 Claude-Code-Workflow,简称 CCW&#xff0c… · 2026/9/24 5:52:04

IronClaw 的 Google Docs 结构化检查:用 `inspect_document` 精准规划索引化编辑
IronClaw 的 Google Docs 结构化检查:用 `inspect_document` 精准规划索引化编辑

人工智能AI 应用交互助手AI Agent 【免费下载链接】ironclaw IronClaw is an Agent OS focused on privacy, security and extensibility 项目地址: https://gitcode.com/gh_mirrors/iro/ironclaw 点击查看 免费下载 inspect_document 是 IronClaw 扩展体系中 Goog… · 2026/9/24 5:52:04

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码