python学习记录
1.初识python
首先,我看了一本名为《编程小白的第一本Python入门书》,并跟随b站大佬学习视频学习。
书中讲到,相比于其他编程语言,python更加容易上手,更加优雅、明确、简单。其次,python很强大,能做的事情很多,网站开发、用爬虫爬取或处理大量信息等等。
正式开始学习python,首先需要安装python环境,从官网下载了python3.8和pycharm编译器。在命令模式下输入python代码得到执行结果说明安装成功了。接下来就开始学习python基础。
(1)变量
变量由标识、类型和值组成
python常见的数据类型有整数类型、浮点数类型、字符串类型和布尔类型等等,整数类型共有四种进制表示,默认为十进制,其他进制需要加引导符。二进制为0b,八进制0o,十六进制0x。浮点数为带有小数的数值。字符串是由单引号或者双引号括着的。布尔值就是True或False。在Python中,通常用全部大写的变量名表示常量。在定义变量前不需要说明这个变量的类型,与C语言有很大的差距。
(2)python基本函数
input()让用户输入信息的函数 print()打印结果
len() 测量对象的长度 int()将字符串类型的数字转换为整数类型
python中函数的使用就是将需要处理的对象放到函数名字后中的括号中。
这样的函数还有这些:
自带的函数是有限的,我们还需要自己设计符合需求的函数。
如定义一个摄氏度转化公式如下:
接着就可以进行函数调用了。如输入摄氏35°C得到结果95℉
(3)循环与判断
逻辑判断用if-else语句,基本结构如下:
循环有有两种循环,一个是for循环。另一个是while循环。For循环的格式是 for item in iterable: ,item是其中变量,一般在iterable位置也可用range函数,range有三个参数分别是起始,结尾和增量,增量有时不写,这时候视增量为1。While循环后面跟着的是循环条件,格式与if很相近。Break可以直接退出循环,而comtinue可以跳过这一条语句。
另外,在学习的过程中我发现 Python语言采用严格的“缩进”来表示程序逻辑,一般代码无需缩进,在类定义、函数定义、流程控制语句,以及异常处理语句等,行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束,否则就会报错。缩进可以使用空格或Tab键实现,通常情况下采用4个空格作为一个缩进量。



