目录
2.1~2.2阶段总结
-
变量的命名和使用:
- 变量是用来存储数据的容器,可以通过赋值操作将数据存入变量中。
- 在Python中,变量的命名必须遵循一定的规则,如只能包含字母、数字和下划线,且不能以数字开头。
- 命名变量时应选择有意义的名称,以便于代码的可读性和维护性。
- 变量名区分大小写,例如name和Name是不同的变量。
-
避免命名错误:
- 当使用变量时要注意拼写和大小写,避免因为命名错误引发错误。
- 可以使用代码编辑器的自动补全功能来避免拼写错误。(比如Pycharm,输入前几个字母会自动跳出你可能想输入的内容)
- 在赋值之前使用变量需要先对其进行定义,否则会引发NameError。
-
变量是标签:
- 变量本质上是给存储的数据起了一个名字,可以通过变量名来访问和操作数据。
- 变量可以被重新赋值,也可以引用其他类型的数据。
-
字符串的使用方式和基本操作:
- 字符串是一种表示文本的数据类型,可以使用单引号或双引号来表示。
- 字符串可以进行拼接,使用"+"操作符可以将两个字符串拼接起来。
- 字符串可以通过索引获取其中的字符,索引从0开始,可以使用负数来表示从末尾开始的索引。
- 字符串可以使用切片来获取其中的子串,切片的使用方式为[起点:终点:步长]。
- 字符串可以使用len()函数获取长度,使用str()函数将其他类型转换为字符串。
- 字符串可以使用常用的字符串方法,如split()、join()、upper()、lower()等。
章节练习(1):
level 1
- 将一个整数赋值给变量a,再将该变量转换为字符串类型,并将结果赋值给变量b。
- 将一个浮点数赋值给变量a,再将该变量转换为整数类型,并将结果赋值给变量b。
- 定义两个字符串变量,分别保存你的姓和名,并将它们拼接起来,保存到一个新的变量中。
- 给定一个字符串,计算出该字符串的长度并保存到一个变量中。
- 给定一个字符串,将其全部转换为大写字母并保存到一个新的变量中。
- 将一个字符串转换为列表,并保存到一个变量中。
- 给定一个列表,将其转换为字符串,并保存到一个变量中。
- 给定一个字符串,判断该字符串是否为空,并将结果保存到一个变量中。
- 定义一个变量保存你的年龄,并判断是否大于等于18岁,并将结果保存到一个变量中。
- 将一个包含多个单词的字符串拆分成一个单词列表,并保存到一个新的变量中。
level 2
编写一个程序,要求用户输入自己的名字,并将其存储在一个变量中。然后,将该变量的值打印出来,并添加一条问候语。
编写一个程序,要求用户输入一个字符串,并将其存储在一个变量中。然后,将该字符串的每个字符依次打印出来。
编写一个程序,要求用户输入自己的年龄,并将其存储在一个变量中。然后,根据用户的年龄判断他是否为成年人,并将判断结果打印出来。
编写一个程序,要求用户输入一个字符串,并将其存储在一个变量中。然后,计算并打印该字符串的长度。
编写一个程序,要求用户输入一个字符串,并将其存储在一个变量中。然后,将该字符串反转,并将反转后的字符串打印出来。
level 3
编写一个程序,要求用户输入自己的姓名,并输出"Hello, [姓名]!"。使用字符串格式化方法来实现。 例: 输入:Tom 输出:Hello, Tom!
编写一个程序,要求用户输入一个整数,然后将这个整数转换为二进制字符串并输出。使用内置函数来实现。 例: 输入:10 输出:1010
编写一个程序,要求用户输入一个字符串,然后将字符串中的每个字母改为大写并输出。使用字符串的upper()方法来实现。 例: 输入:hello 输出:HELLO
编写一个程序,要求用户输入一个句子,然后将句子中的每个单词反转并输出。使用字符串的split()和join()方法来实现。 例: 输入:I love Python 输出:I evol nohtyP
编写一个程序,要求用户输入一个字符串,并检查该字符串是否是回文。使用字符串切片的方法来实现。 例: 输入:radar 输出:是回文字符串
欢迎订阅本专栏
评论区留下答案👏