Python基础——考核总结

Python基础——考核总结,第1张

Python基础——考核总结

文章目录
  • 前言
  • 一、非知识型
    • 1.认真读题
    • 2.空格菱形
  • 二、知识型
    • 1.循环词使用
    • 2.函数定义数组
  • 总结

<

前言
  又过了一周的学习,通过考核也测试了自己的能力和这一阶段的学习情况,
  虽然考核的题目差不多都会,但是却没有考出好的成绩来。这一次,我做出
  了深刻的反思,我总结了以下几点。
一、非知识型 1.认真读题
 下面是一道考核时出错的题:

从键盘输入一个数整数判断这个整数是否是回文数。回文数是指正序(从左向
右)和倒序(从右向左)读都是一样的整数。
思路:
1.如果是负数则一定不是回文数,直接返回 false
2.如果是正数,则将其倒序数值计算出来,然后和原数值比较是否相等
3.如果是回文数则相等返回 true,如果不是则不相等 false
4.比如 123 的倒序 321,不相等;121 的倒序 121,相等。

def huiwen(n):
    if n<0:
        return False
    n=str(n)
    if n==n[::-1]:
        return True
    else:
        return False

这道题给出条件来判断是否是回文数,题中明确给出“从键盘输入一个数”,我们很容易就会看错,这一点是需要注意点。

2.空格菱形


                           认真看图

打印菱形,每个*有空格

n =int(input("请输入一个正整数:"))
for i in range(2*n):
    if i<=n:
        print("t"*(n-i)+"*t"*(2*n-1-2*(n-i))+" "*(n-i))
    else:
        print("t"*(i-n)+"*t"*(2*n-1-2*(i-n))+" "*(i-n))

在这里,只有图像,就很容易看成普通的菱形来打印出来。

二、知识型 1.循环词使用

以下关于Python循环结构的描述中,错误的是( )。
A. continue只结束本次循环
B. 遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
C. Python通过for、while等保留字构建循环结构
D. break用来结束当前当次语句,但不跳出当前的循环体

A:对于continue,他可以结束本次循环,开始下次循环。
D:break可以结束当前次语句,也可以跳出当前循环。

2.函数定义数组

如以下形式

def summen(sums,target):

输出:

summen(sums,target)

括号里面是我们输入进去的值,这是在输出框进行。
这是我自己扣出来的。

总结
总之,经过了这一次的考核,我有了很深的感受,自己练的题还是太少了,还
需加大量,从中也发现了自己的不足之处。下次我会更加的努力,向前进,加
油加油加油!!!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5479569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存