第2章 变量和简单数据类型

2.1 运行 hello_world.py 时发生的情况
print是一个函数,直接打印内容到控制台

2.2 变量
message代表变量,而python始终使用整个变量的最新值

2.2.1 变量的命名和使用

1.变量名只能包括字母,数字,下划线
2.变量名不能包含空格,下划线代表空格进行分隔单词
3.变量名不能和关键字重名
4.变量名应该即简短又具有描述性
5.变量名尽量避免使用小写l和大写O

2.2.2 使用变量时避免命名错误

1.提示报错在多少行
2.并且搞啥为啥报错的原因

1.python解释器不会检查变量的拼写错误,只要求变量名一致
2.绿色波浪表示拼写问题,但是不会影响运行


动手试一试

2-1 简单消息:将一条消息存储到变量中,再将其打印出来。
2-2 多条简单消息:将一条消息存储到变量中,将其打印出来;再将变量的值修改


2.3 字符串
1.用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。

2.3.1 使用方法修改字符串的大小写

1.name之后的.代表调用方法,title()表示方法名,括号的内容表示传参,这里不需要填写
2.title()方法是让首字母开头变为大写

1.upper()把字符串所有字母变为大写
2.lower()把字符串所有字母变为小写


2.3.2 合并(拼接)字符串
1.python使用+号来进行拼接字符串

2.3.3 使用制表符或换行符来添加空白

1.\反斜杠代表转义符号
2.\t代表制表符,开头缩进
3.\n代表换行符,之后的内容进行换行显示


2.3.4 删除空白

1.rstrip()函数是删除前面空格
2.lstrip()函数是删除后面空格
3.strip()函数是删除前后的空格


2.3.5 使用字符串时避免语法错误

1.python会将单引号之间作为字符串,剩下内容作为代码
2.一些代码编辑器会帮你检查一些语法,比如PyCharm红波浪线


2.3.6 Python 2 中的 print 语句
1.python2的语法在python3中报错

动手试一试

2-3 个性化消息:将用户的姓名存到一个变量中,并向该用户显示一条消息。显示
的消息应非常简单,如“Hello Eric, would you like to learn some Python today?”。
2-4 调整名字的大小写:将一个人名存储到一个变量中,再以小写、大写和首字母
大写的方式显示这个人名。
2-5 名言:找一句你钦佩的名人说的名言,将这个名人的姓名和他的名言打印出
来。输出应类似于下面这样(包括引号):
Albert Einstein once said, “A person who never made a mistake never tried anything 
new.” 
2-6 名言 2:重复练习 2-5,但将名人的姓名存储在变量 famous_person 中,再创建
要显示的消息,并将其存储在变量 message 中,然后打印这条消息。
2-7 剔除人名中的空白:存储一个人名,并在其开头和末尾都包含一些空白字符。
务必至少使用字符组合"\t"和"\n"各一次。



2.4 数字
1.python中的数字包括整数和浮点数
2.4.1 整数

2.4.2 浮点数
1.浮点数每种语言计算都有不够精确的问题,但通常可以使用保留几位小数

2.4.3 使用函数 str()避免类型错误

1.报错提示只能字符串链接到字符串
2.所以我们使用str()函数将int转换str


2.4.4 Python 3 中的整数除法
1.python3中整数除法直接相当于浮点数除法

动手试一试

2-8 数字 8:编写 4 个表达式,它们分别使用加法、减法、乘法和除法运算,但结
果都是数字 8。为使用 print 语句来显示结果,务必将这些表达式用括号括起来,也就
是说,你应该编写 4 行类似于下面的代码:
2-9 最喜欢的数字:将你最喜欢的数字存储在一个变量中,再使用这个变量创建一
条消息,指出你最喜欢的数字,然后将这条消息打印出来。


2.5 注释
1.解释这段代码的作用
2.5.1 如何编写注释
1.python中使用注释是#号,表示这行内容被编译器忽略

2.5.2 该编写什么样的注释

1.方便代码的后期维护
2.通俗易懂,别人也能更快上手

动手试一试

2-10 添加注释:选择你编写的两个程序,在每个程序中都至少添加一条注释。如
果程序太简单,实在没有什么需要说明的,就在程序文件开头加上你的姓名和当前日期,
再用一句话阐述程序的功能。


2.6 Python 之禅

1.复杂的问题都是简单问题构成
2.问题最好通过最简单的方式解决
3.代码要多注释方便后期维护

动手试一试

2-11 Python 之禅:在 Python 终端会话中执行命令 import this,并粗略地浏览一下
其他的指导原则。


2.7 小结
1.如何使用变量
2.如何创建描述性变量和语法错误和名称错误
3.字符串是什么
4.如何剔除前后空白字符
5.如何使用整数和浮点数以及使用数值的意外情况
6.注释的使用和作用
7.让代码尽可能简单

posted @ 2023-07-31 19:03  网抑云黑胶SVIP用户  阅读(10)  评论(0编辑  收藏  举报