ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【python实操】python小步伐之过七游戏以及单词单复数分类 [打印本页]

作者: 农妇山泉一亩田    时间: 2024-10-2 03:03
标题: 【python实操】python小步伐之过七游戏以及单词单复数分类
弁言

   python小步伐之过7游戏、单词单复数分类
  
  
一、过7游戏

1.1 标题

7的倍数或者数字中包含7的打印过,不包含的则打印数字
1.2 代码

1.2.1 while循环

  1. i = 1
  2. while i <=100:
  3.     if i % 7 == 0 or str(i).find('7') != -1:
  4.         print('过')
  5.     else:
  6.         print(i)
  7.     i += 1
复制代码
输出效果:

1.2.2 for循环

  1. for i in range(1,101):
  2.     if i % 7 == 0 or '7' in str(i):
  3.         print('过')
  4.     else:
  5.         print(i)
复制代码
输出效果:

1.2.3 调用函数情势

  1. def 过七游戏(x):
  2.     i = 1
  3.     while i <=x:
  4.         if i % 7 == 0 or str(i).find('7') != -1:
  5.             print('过')
  6.         else:
  7.             print(i)
  8.         i += 1
  9. 过七游戏(800)
复制代码
输出效果:

1.3 代码表明

二、单词单复数分类

2.1 标题

判断每个元素是否是es/s末了,是的话放入一个新列表中,末了输出这个列表(复数)
2.2 代码

  1. list1 = [
  2.     'red',
  3.     'apples',
  4.     'orange',
  5.     'pink',
  6.     'bananas',
  7.     'blue',
  8.     'black',
  9.     'white']
  10. new_list = []
  11. for i in list1:
  12.     if i[-2] == 'es' or i[-1] == 's':
  13.         new_list.append(i)
  14. print(new_list)
复制代码
输出效果:

2.3 代码表明

   这段代码的目的是从原始列表 list1 中筛选出以字母 ‘es’ 或 ‘s’ 末了的字符串,并将这些字符串放入一个新列表 new_list 中
  1. list1 = [
  2.     'red',
  3.     'apples',
  4.     'orange',
  5.     'pink',
  6.     'bananas',
  7.     'blue',
  8.     'black',
  9.     'white'
  10. ]
复制代码

  1. new_list = []
复制代码

  1. for i in list1:
复制代码

  1.     if i[-2] == 'es' or i[-1] == 's':
复制代码

  1.         new_list.append(i)
复制代码

  1. print(new_list)
复制代码

这些都是在 list1 中以 ‘es’ 或 ‘s’ 末了的字符串
三、思索

3.1 过七游戏


3.2 单词单复数分类



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4