2.章节练习(1)

目录

​编辑

2.1~2.2阶段总结

章节练习(1):

level 1

level 2

level 3


2.1~2.2阶段总结

  1. 变量的命名和使用:

    • 变量是用来存储数据的容器,可以通过赋值操作将数据存入变量中。
    • 在Python中,变量的命名必须遵循一定的规则,如只能包含字母、数字和下划线,且不能以数字开头
    • 命名变量时应选择有意义的名称,以便于代码的可读性和维护性。
    • 变量名区分大小写,例如name和Name是不同的变量。
  2. 避免命名错误:

    • 当使用变量时要注意拼写和大小写,避免因为命名错误引发错误。
    • 可以使用代码编辑器的自动补全功能来避免拼写错误。(比如Pycharm,输入前几个字母会自动跳出你可能想输入的内容)
    • 在赋值之前使用变量需要先对其进行定义,否则会引发NameError。
  3. 变量是标签:

    • 变量本质上是给存储的数据起了一个名字,可以通过变量名来访问和操作数据。
    • 变量可以被重新赋值也可以引用其他类型的数据。
  4. 字符串的使用方式和基本操作:

    • 字符串是一种表示文本的数据类型,可以使用单引号或双引号来表示。
    • 字符串可以进行拼接,使用"+"操作符可以将两个字符串拼接起来。
    • 字符串可以通过索引获取其中的字符,索引从0开始,可以使用负数来表示从末尾开始的索引。
    • 字符串可以使用切片来获取其中的子串,切片的使用方式为[起点:终点:步长]
    • 字符串可以使用len()函数获取长度,使用str()函数将其他类型转换为字符串。
    • 字符串可以使用常用的字符串方法,如split()、join()、upper()、lower()等。

章节练习(1):

level 1

  1. 将一个整数赋值给变量a,再将该变量转换为字符串类型,并将结果赋值给变量b。
  2. 将一个浮点数赋值给变量a,再将该变量转换为整数类型,并将结果赋值给变量b。
  3. 定义两个字符串变量,分别保存你的姓和名,并将它们拼接起来,保存到一个新的变量中。
  4. 给定一个字符串,计算出该字符串的长度并保存到一个变量中。
  5. 给定一个字符串,将其全部转换为大写字母并保存到一个新的变量中。
  6. 将一个字符串转换为列表,并保存到一个变量中。
  7. 给定一个列表,将其转换为字符串,并保存到一个变量中。
  8. 给定一个字符串,判断该字符串是否为空,并将结果保存到一个变量中。
  9. 定义一个变量保存你的年龄,并判断是否大于等于18岁,并将结果保存到一个变量中。
  10. 将一个包含多个单词的字符串拆分成一个单词列表,并保存到一个新的变量中。

level 2

  1. 编写一个程序,要求用户输入自己的名字,并将其存储在一个变量中。然后,将该变量的值打印出来,并添加一条问候语。

  2. 编写一个程序,要求用户输入一个字符串,并将其存储在一个变量中。然后,将该字符串的每个字符依次打印出来。

  3. 编写一个程序,要求用户输入自己的年龄,并将其存储在一个变量中。然后,根据用户的年龄判断他是否为成年人,并将判断结果打印出来。

  4. 编写一个程序,要求用户输入一个字符串,并将其存储在一个变量中。然后,计算并打印该字符串的长度。

  5. 编写一个程序,要求用户输入一个字符串,并将其存储在一个变量中。然后,将该字符串反转,并将反转后的字符串打印出来。

level 3

  1. 编写一个程序,要求用户输入自己的姓名,并输出"Hello, [姓名]!"。使用字符串格式化方法来实现。 例: 输入:Tom 输出:Hello, Tom!

  2. 编写一个程序,要求用户输入一个整数,然后将这个整数转换为二进制字符串并输出。使用内置函数来实现。 例: 输入:10 输出:1010

  3. 编写一个程序,要求用户输入一个字符串,然后将字符串中的每个字母改为大写并输出。使用字符串的upper()方法来实现。 例: 输入:hello 输出:HELLO

  4. 编写一个程序,要求用户输入一个句子,然后将句子中的每个单词反转并输出。使用字符串的split()和join()方法来实现。 例: 输入:I love Python 输出:I evol nohtyP

  5. 编写一个程序,要求用户输入一个字符串,并检查该字符串是否是回文。使用字符串切片的方法来实现。 例: 输入:radar 输出:是回文字符串

欢迎订阅本专栏

评论区留下答案👏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值