![18f70661466e53cbdd956bf6511433e7.png](https://i-blog.csdnimg.cn/blog_migrate/a5306935c9b97751a4d1c8e44796732b.jpeg)
Python入门基础语法知识2
今天二更啦,昨天的文章显示的有101的阅读量呀,非常感谢各位拔冗阅读的同学和前辈,
ღ( ´・ᴗ・` )比心,希望大家看了也有一定的收获,后面的知识都是不断递进的,高一层次都是基础的积累和运用,所以必须将基础打牢以后才能更好的运用,今天的内容也非常基础,可以随意看看了解下,好啦,下面开始今天的正题。
1、Python中的保留字
在Python中有些单词被赋予特定的的意义,所以在给任何对象起名的时候都不能使用,可以通过keyword来查看,但是这个并不用记,因为当你的取名不对时会报错,代码如下:
![73b441089d948b4d2bc6fa3490e51600.png](https://i-blog.csdnimg.cn/blog_migrate/b099af2ebeb393ff96be081bfc9fb98c.png)
导入第三方模块(import+模块名)是其中一种方法,到后面分享到这一部分知识时会继续讲解
运行结果如下:(输出的内容就是不能使用的名字,稍微了解下就ok啦)
![46e14e3afae925c4bf7bc5eb9cf86a69.png](https://i-blog.csdnimg.cn/blog_migrate/d9385648fe9fcb5ad5ca1c8588936eb8.png)
2、Python中的标识符
标识符就是变量、函数、类、模块和其他对象起的名字; 注意以下规则:(稍微看下就ok了,当你的标识符有误时他会提示你)
----->可以使用字母、数字、下划线_ 来命名<-----
--------------------->不能使用数字开头<----------------
------------------------>不能是保留字<-------------------
----------------------->严格区分大小写<-----------------
2、Python中的变量
①.变量是由标识(id)、类型(type)、值(value)所构成的,变量可以多次赋值,赋值后变量名会指向新的变量空间,详情见代码:
![a6aa4ee537bbf508bff4010d33f40df3.png](https://i-blog.csdnimg.cn/blog_migrate/4a29860f25d1a3900fd49d3b3dfb8a9f.png)
运行结果如下:
![241ac9b0fe320e85b3164623d0dc3aa7.png](https://i-blog.csdnimg.cn/blog_migrate/d92f73027a84fe2d2b6ffbc408429548.png)
3、Python中常用的数据类型注意:注意中英文标点的区分,否则容易报错
①.整数类型:int→ 98、4354;
整数的英文是integer,可以表示正数、负数和零,不同的进制用不同的表示方式:【十进制→是默认的进制,直接按元数输入】、【二进制→以0b开头】、【八进制→以0o开头】、【十六进制→以0x开头】
②.浮点数类型:float→ 98.53;
浮点数是由整数和小数部分组成,由于浮点数储存的不精确性,所以进行浮点数计算时可能会出现小数位数不确定的情况,其解决方案是导入模块decimal,代码如下:
![a2b2cbdf27785c70916f2285f79ba1b4.png](https://i-blog.csdnimg.cn/blog_migrate/440691af74c816661b325744430446b7.png)
str(n1)是数据类型的转换,将浮点数类型转换为字符串类型,本文后面也会讲到数据类型转换的知识(* ̄︶ ̄)
运行结果如下:
![7e93533db82112a4324933c2ce109c5d.png](https://i-blog.csdnimg.cn/blog_migrate/fe370eb284b4681a281c35935aa01252.png)
③.布尔类型:bool→ True 、False;
布尔类型的英文是Boolean,bool是缩写,布尔类型可以表示真假,布尔值可以转化成整数:True相当于1、False相当于0,具体见如下代码:
![30d6a1cbe7d1e4938ada0748f9015cd6.png](https://i-blog.csdnimg.cn/blog_migrate/f18f4a8ba08959fa87f9996f90702863.png)
运行结果如下:
![abcbbe65fc01a4dec9e0b08e2d6e3636.png](https://i-blog.csdnimg.cn/blog_migrate/b0284a7f041c266aa246307a6c3e92ce.png)
④.字符串类型:str
a、字符串可以三种方式来定义【单引号 ’ ‘】【双引号" "】 【三引号 ‘’’ ‘’’ 或者""" “”"】;
b、注意都是英文标点,中文会报错 ;
c、单引号和双引号定义的字符串必须在一行;
d、三引号定义的字符串可以出现在连续的多行
具体见如下代码:
![ed38b5f53046e8a9dc5bf7c56158d303.png](https://i-blog.csdnimg.cn/blog_migrate/ce04b05e171be94accd491ef9d6101d9.png)
运行结果如下:
![acf1606b8c60672359dcd8799e2ebbee.png](https://i-blog.csdnimg.cn/blog_migrate/1f76ae586badd12fdc4787282ac71d44.png)
4、Python中数据类型的转换
①、将其他数据类型转换为字符串类型,代码如下:
![9dcf930e5b2de5d37595b07051b50009.png](https://i-blog.csdnimg.cn/blog_migrate/620f32170c388902bf6074ce5b24e383.png)
运行结果如下:
![bfff74c7ab44b3756730cc30153f4cf7.png](https://i-blog.csdnimg.cn/blog_migrate/ce10d459f5a0935a2ca8247b54663192.png)
②、将其他数据类型转换成整数类型,
需要注意的是:a、只有在字符串是整数的时候才可以转换,否则会报错; b、浮点数转换成整数类型会抹零取整
具体代码如下:
![ed75307cc6edc5e4cf2a733aea10e5fb.png](https://i-blog.csdnimg.cn/blog_migrate/99ae431ae59bc9dd0018f53019c468dc.png)
运行结果如下:
![74c7f9226bf6675e204b17f10aa48876.png](https://i-blog.csdnimg.cn/blog_migrate/df3aa25fa1f84e820b5c33c4f724c9f5.png)
③、将其他数据类型转换成浮点数类型
需要注意的是:a、文字类无法转换成浮点数; b、整数类型转换成浮点数,末尾为.0
具体代码如下:
![c1aca6c5465f055129182045b19529ac.png](https://i-blog.csdnimg.cn/blog_migrate/69c17d989589468337d90ba39495a9cd.png)
运行结果如下:
![f09345d9978a8bded30400b6728b4335.png](https://i-blog.csdnimg.cn/blog_migrate/0e857a0373873da9c66d9d3c91047359.png)
5、Python中的注释(_感谢耐心读到这的同学和前辈)
终于到了今天的最后一个知识啦,O(∩_∩)O哈哈~
Python的注释其实很简单,相信格外在前面的代码也发现了一些前面带#的灰色字体,其实他们就是注释内容啦,方便自己和他人理解自己写的代码的意思和功能;一般对一个比较大的代码编写是需要团队协作的,有些内容如果不注释可能队友就是看天书啦
①、单行注释内容前面带#;
②、多行注释使用三引号’’’ ‘’’’;
③、快捷注释是Ctrl+/ (这也可以选中多行同时注释,很便捷)
还是看看代码吧:
![e2860f3926c7ba43f3636077e334c94a.png](https://i-blog.csdnimg.cn/blog_migrate/1b9e5f70acc10f5946f16ff1224d3e29.png)
好啦,今天的知识分享就到这里啦,感谢各位的阅读和点赞,这周的周末也结束啦,只要课程不多都会坚持更的,一起加油啦。ღ( ´・ᴗ・` )比心
原作者姓名:呀嘿哟
原出处:CSDN
原文链接:Python入门基础语法知识2_呀嘿哟的博客-CSDN博客