写点什么

【Python】题集 of ③

作者:泽En
  • 2022 年 5 月 10 日
  • 本文字数:1506 字

    阅读完需:约 5 分钟

【Python】题集 of ③

​🚀write in front🚀

🔎​​Hello,大家好我是泽 En,一起共同学习,多多指教(●'◡'●)🔎

🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝

✉️我们并非登上我们所选择的舞台,演出并非我们所选择的剧本📩

💬总结:希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🖊

📢2021 年度博客之星物联网与嵌入式开发 TOP5,2021 博客之星 Top100 阿里云专家博主^星级博主 CSDN⇿掘金⇿InfoQ[创作者]

🎊第十一题→ 输入数字,输入可以退出循环,输入奇数就会重新输入🎊

本道题目是很容易的一道基础题,首先输入数字,我们需要用到输入函数 input(),数字是整形转换成 int,输入偶数可以退出循环这个进行判断,但前提是我们需要给上一层循环,当我们输入偶数的时候为真,则用 break 退出循环,输入奇数也进行判断这里我们不退出循环,他就会再次进行输入,直到我们输入的为偶数为止,程序才会停止下来。 

🎊第十二题→求 1~100 中所有偶数的和(while 循环)🎊

这道题目也是很容易的一道基础题,它要求我们使用 while 循环来做,那么我们就根据题型来安排。首先是循环,然后循环的表达式肯定是要判断的。计算偶数之和用 if 进行判断,是偶数则执行把每次循环的值赋值给总值,不是的话就不执行。在这里我们要注意一下我们需要每次进循环给表达式当中值进行相加,不然他就会变成一个死循环,永远都退出不来。

🎊第十三题→获取字符串当中每一个字符🎊

这道题目直接用 for 语句进行遍历,把字符放到 for 语句对象当中,再创建一个迭代变量。然后打印迭代变量当中每一次循环当中的字符。也是很容易的一道题目。 

🎊第十四题→计算一到一百的奇数之和(for 遍历)🎊

这个第十四题目和第十二题的理念都是类似的,只不过把 while 循环 改成了 for 遍历的形式来做了。我们这里需要:循环一组代码指定的次数,那么就可以用 range() 函数来实现这道题目。range() 函数返回一个数字序列,默认情况下从 0 开始,并递增 1(默认地),并以指定的数字结束。

🎊第十五题→使用 while 循环获取控制台数据的信息,判断其中的输入信息是否为 1,如果输入为 1 则不再继续输入,输入结果不为 1 则继续输入🎊

这道题目和第十一题非常类似。

首先我们获取键盘呢输入的内容,并且转换成 int 类型。

然后再进行判断输入的数字是否为 1,如果是 1 则用 break 结束循环。

🎉第十一题代码🎉

while True:    num = int(input('请输入数字→'))    if num % 2 == 0:        print('你输入的数字是偶数%d,退出!' % num)        break    elif num % 2 == 1:        print('你输入的数字是奇数%d,请重新输入!' % num)
复制代码


🎓可能运行结果↓

请输入数字→5

你输入的数字是奇数 %d,请重新输入!

请输入数字→6

你输入的数字是偶数 %d,退出!

🎉第十二题代码🎉 

count = 1number = 0while count <= 100:    if count % 2 == 0:        number += count  # number = number + count    count += 1  # count = count + 1print('Count = %d' % number)
复制代码


🎓运行结果↓ 

Count = 2550

🎉第十三题代码🎉  

str1 = 'yysypython'for one in str1:    print(one)
复制代码


🎓运行结果↓ 

yysypython

🎉第十四题代码🎉   

sum = 0for x in range(1,100):    if x % 2 == 0:        continue    sum = sum + xprint('sum = %d' % sum)
复制代码


🎓运行结果↓ 

sum = 2500

🎉第十五题代码🎉    

while True:    number = int(input('请输入数字→'))    if number == 1:        break    else:        print('你输入的数字错误,请重新输入!')print('执行结束')
复制代码


🎓可能运行结果↓ 

请输入数字→0

你输入的数字错误,请重新输入!

请输入数字→1

执行结束

🎉最后🎉

这五题相对来说都是很容易的,对于刚学的初学者可以上手练习下\( ̄︶ ̄*\)) 

发布于: 刚刚阅读数: 3
用户头像

泽En

关注

一起happy! 2022.01.29 加入

谁也不知道旅途的终点是怎么样的,现在只不过是开始。便全力以赴!终点必将是星辰大海。 2021年度博客之星物联网与嵌入式开发TOP5 2021博客之星Top100 阿里云专家博主^星级博主 CSDN⇿掘金⇿InfoQ[创作者]

评论

发布
暂无评论
【Python】题集 of ③_5月月更_泽En_InfoQ写作社区