正版链接:
https://blog.csdn.net/meenr/article/details/107095894
概述
本文代码系原创,仅供学习参考使用。若转载与引用请标注出处申明。
本文介绍的Python入门32道基础编程题,基本摘自大学生、中学生的Python程序设计考试题库,题目难易程度贴近初学者的实际,适合学生参考学习。题目经典,参考代码全部都亲自手码,复制粘贴即可运行,注释详尽。文末获取全部题目与参考代码。
该套基础题共有32道编程题分为四大部分:
1.简单计算
2.字符串操作
3.流程控制
4.组合数据类型
供初学者快速入门(入坑)Python,完成这32道基础编程题对掌握Python基本语法结构、简单逻辑顺序与数据结构等基础内容有很大帮助。
1.简单数值计算
第一部分是简单的数值计算题,简单的数学知识,输入输出这种基本的Python语法即可完成。样题如下:
2.字符串操作
第二部分主要是对字符串进行操作,内容是基础的增删改查,切片,排序之类。样题如下:
3.程序流程控制
第三部分需要对简单的程序流程控制的逻辑有些许了解即可,利用while与for循环语句和if判断语句来实现程序流程的控制,达到题目要求。
4.组合数据类型
第四部分是对一些基本数据类型(数值型,字符型,列表,字典等)的综合。同样还是增删改查,但是涉及类型转换、格式要求以及流程控制的综合。是上述三部分的综合与扩展。样题如下:
总结
这套题基本都摘自Python程序设计考试题库,比较适合学生党快速入门Python基础语法与基本数据结构。为了更好地帮助初学者,本文配合题目提供了参考代码(文末有获取途径)。
参考代码的结构如下:
题目
- 简单计算部分python文件
- 若干函数
- 字符串操作部分python文件
- 若干函数
- 流程控制部分python文件
- 若干函数
- 组合数据类型部分python文件
- 若干函数
参考代码对应的写在四个python文件中,每个文件中若干个函数,一道题对应一个函数,分别运行每个函数即可。参考代码结构分明,注释详尽。四部分的python文件目录如下:
这是第十九题的示例代码:
def nineteen():
st = input('输入一个正整数:')
li = list(st) # 字符串转列表
li1 = list(reversed(li)) # 列表倒置
st1 = ''
st1 = st1.join(li1) # 列表转字符串
print(st1)
pass
获取题目与参考代码:
CSDN下载地址
或者扫描下方二维码,关注“2贰进制”公众号,回复:“32道题”即可获取全部题目与参考代码;
也可扫描下方二维码,加入学习交流QQ群“ 480558240 ”,联系管理员获取包括但不限于本篇内容的更多学习资料。
2贰进制–Echo 2020年6月
我认同兴趣是最好的老师,但是除了兴趣其次是侮辱,所以如果您觉得本文还不错,请点赞+评论+收藏,要是关注那更是对我极大地羞辱了,您的羞辱便是我前进的动力!
如果本文对你有所帮助,解决了您的困扰,可以通过赞赏来给予我更大支持:
此致
感谢您的阅读、点赞、评论、收藏与打赏。