第1章
1.1搭建编程环境
这里由于自己已经安装过了,不在做多余的赘述,直接从第二章“变量和简单的数据类型”开始记录学习。
第2章 变量和简单的数据类型
2.1 hello word
运行一个简单的程序:hello_world.py
运行hello_world.py文件,末尾.py是一个Python程序,因此编译器将使用Python解释器运行它。
编写程序时,编译器会以各种方式突出不同的部分。例如,print()是一个函数,因此显示为某种颜色;hello_world不是Python代码,因此将其显示为另一种颜色,这种功能称为语法高亮。
2.2变量
这里添加了messgae的变量,每个变量都指向一个值,这里指向hello world
运行程序,看到两行输出:
程序中,随时可以修改变量值,而Python将始终记录变量最新值
2.2.1变量的命名和使用
(1)变量名只能保护字母,数字,下划线,且不能以数字开头,eg:变量命名 A1正确,1A错误
(2)变量名不能包含空格,但是可以用下划线来分割;eg:命名:A_B正确;命名A B错误;
(3)不能将Python关键字和函数命名
(4)变量名应该简短和具有描述性
(5)慎用小写字母l和大写字母O,因为容易让人误解为数字1和0。
2.2.2使用变量时比例命名错误
程序存在错误时,Python解释器会帮助你找出问题所在,程序执行报错时,Python解释器提供traceback,它会指出报错的地方和原因:
它会在报错的地方下划波浪线标红,列出这行代码:line 2;第二行;打印报错原因:“mesage' is not defined”
2.2.3 变量是标签
变量可描述为可用来存储值的盒子
2.3字符串
字符串是一系列字符。Python中用引号括起的都是字符串,引号可以是单引号也可是双引号
2.3.1修改字符串大小写
执行打印输出:
方法title()是以首字母大写的方式展示每个单词,即每个单词首字母都改为大写;
全部修改为大写或者小写,方法upper()和lower():
打印如下:
2.3.2字符串中使用变量
f字符串的使用:
打印:
2.3.3用制表符合换行符添加空白
制表符\t;换行符号\n
2.3.4 删除空白
rstrip()剔除字符串末尾空白;lstrip()剔除字符串开头空白;strip()剔除字符串两边空白
打印结果
2.4 数
1.整数-int,可进行加减乘除运算,两个乘号表示乘方
2.浮点数-float,带小数的数
3.任意两哥数相除,结果总是浮点数
4.数值很大时,可以用下划线进行分组,打印不会打印下划线
5.常量,全大写指出来的变量为常量,其值始终不变
2.5 注释
用井号(#)标识。