前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python入门与基础刷题篇(4)

Python入门与基础刷题篇(4)

作者头像
吉师散养基地
发布2022-11-21 14:25:57
2140
发布2022-11-21 14:25:57
举报
文章被收录于专栏:我奏是太阳

目录

题目一:2的次方数(简单)

描述

输入描述:

输出描述:

作答

题目二:2的次方数(2)(入门)

描述

输入描述:

输出描述:

作答

题目三: 团队分组(简单)

描述

输入描述:

输出描述:

作答

题目四:找到HR(简单)

描述

输入描述:

输出描述:

作答


题目一:2的次方数(简单)

描述

在Python中, * 代表乘法运算, ** 代表次方运算。

请创建一个空列表my_list,使用for循环、range()函数和append()函数令列表my_list包含底数2的 [1, 10] 次方,再使用一个 for 循环将这些次方数都打印出来(每个数字独占一行)。

输入描述:

输出描述:

按题目描述进行输出即可。

作答

代码语言:javascript
复制
my_list = []
for i in range(1,11):
    my_list.append(2**i)

for z in my_list:
    print(z)

题目二:2的次方数(2)(入门)

描述

使用列表解析生成一个列表my_list,其中包含前 10 个整数(也即[1, 10])的立方。

再直接使用print()语句把刚刚创建的列表my_list整个打印出来(以列表形式,也即两边带方括号)。

输入描述:

输出描述:

按题目描述进行输出即可。

作答

代码语言:javascript
复制
my_list = [i**3 for i in range(1,11)]
print(my_list)

题目三: 团队分组(简单)

描述

创建一个列表group_list,其中依次包含字符串 'Tom', 'Allen', 'Jane', 'William', 'Tony' 表示这个小组成员的名字。现有三项任务需要他们去完成,根据不同任务的繁琐度和实际情况需要分别派2人、3人、2人来完成,他们决定通过对列表分片来分配任务。

使用print()语句和切片来打印列表group_list的前两个元素表示去做第一个任务的人的名字, 再使用print()语句和切片来打印列表group_list的中间三个元素表示去做第二个任务的人的名字, 再使用print()语句和切片来打印列表group_list的后两个元素表示去做第三个任务的人的名字。

输入描述:

输出描述:

按照题意输出

['Tom', 'Allen']

['Allen', 'Jane', 'William'] ['William', 'Tony']

作答

代码语言:javascript
复制
group_list = [ 'Tom', 'Allen', 'Jane', 'William', 'Tony' ]
print(group_list[0:2])
print(group_list[1:4])
print(group_list[3:5])

题目四:找到HR(简单)

描述

创建一个依次包含字符串'Niuniu'、'Niumei'、'HR'、'Niu Ke Le'、'GURR' 和 'LOLO' 的列表users_list,

使用for循环遍历users_list,如果遍历到的用户名是 'HR' ,则使用print()语句一行打印字符串 'Hi, HR! Would you like to hire someone?',否则使用print()语句一行打印类似字符串 'Hi, Niuniu! Welcome to Nowcoder!' 的语句。

输入描述:

输出描述:

按题目描述进行输出即可。

Hi, Niuniu! Welcome to Nowcoder! Hi, Niumei! Welcome to Nowcoder! Hi, HR! Would you like to hire someone? Hi, Niu Ke Le! Welcome to Nowcoder! Hi, GURR! Welcome to Nowcoder! Hi, LOLO! Welcome to Nowcoder!

作答

代码语言:javascript
复制
user_list = ['Niuniu','Niumei','HR','Niu Ke Le','GURR','LOLO']
for i in user_list:
    if i == 'HR':
        print('Hi, HR! Would you like to hire someone?')
    else:
        print('Hi, ' + i +'! Welcome to Nowcoder!')
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 题目一:2的次方数(简单)
  • 描述
    • 输入描述:
      • 输出描述:
        • 作答
        • 题目二:2的次方数(2)(入门)
        • 描述
          • 输入描述:
            • 输出描述:
              • 作答
              • 题目三: 团队分组(简单)
              • 描述
                • 输入描述:
                  • 输出描述:
                    • 作答
                    • 题目四:找到HR(简单)
                    • 描述
                      • 输入描述:
                        • 输出描述:
                          • 作答
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档