ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python学习第一篇

2022-01-15 17:00:23  阅读:115  来源: 互联网

标签:运算符 False 变量 python 学习 第一篇 对象 True


于近期开始学习python,此文为近期学习的总结(或笔记)

1、认识python的起源,了解python的特点(可读性强,十分简洁,胶水式语言,有非常好的可扩展性,面向对象),主要应用于科学计算和人工智能领域。

2、下载,官网下载即可;交互模式,可在命令行窗口输入:python,也可以直接从python自带的IDLE进入,

关闭交互窗口:(1)Ctrl+Z和回车;(2)输入quit()命令;(3)直接关闭

中断程序执行:ctrl+c (当程序陷入死循环时,可用此命令中断)

3、缩进,不要在程序内随便加空格,python中的空格有缩进的含义,python用缩进表示程序块而不是{},缩进错误会导致程序错误

4、对象,python是一门面向对象的语言,对象是由:标识(identity)(通常指该对象在计算机中的地址)、类型(type)(表示所存信息的类型)、值(value)(表示该对象所存的数据信息)组成。python中的变量其实就是对对象的引用,变量中存储的其实就是对象的标识(即id)。注:python中定义变量时不需要声明类型

5、标识符,用于变量、函数、类、模块等的名称,有如下规则:

(1)区分大小写

(2)由字母、数字和下划线组成,但第一个字符必须是字母或下划线

(3)不能使用关键字。如:if、or等

6、基本数据类型:整型、浮点型、布尔型(True、False)、字符串型

7、运算符:+、-、*、/(得数为浮点型)、//(得数为整型)、%(模,即取余)、**(幂)

8、(1)比较运算符:==、!=、>、<、>=、<=(比较两数的大小关系,返回值为True或False);

(2)逻辑运算符:or(逻辑或),格式:x or y,结果:x为True则返回True,x为False则返回y;and(逻辑与),格式:x and y,结果:x为True则返回y,x为False则返回False;not(逻辑非),格式:not x,结果:x为True返回False,x为False返回True

(3)同一运算符:is、is not(用于判断两个标识符是否引用同一个变量或不同变量)

附:(1)注释符:“#” 单行注释; “ ''',''' ” 段注释(连续三个单引号,前后都有)

(2)行连接符:“ \ ” (为美观,可将过长的行分为两行,\置于前一行末尾)

(3)变量位于栈内存,对象位于堆内存

(4)以双下划线开头和结尾的名称通常有特殊含义,应尽量避免

(5)python不支持常量,只能在逻辑上不改变它的值将其当做常量使用,常量名中的字母一般全部大写,以区分于其他变量

(6)浮点型既可用小数表示也可用科学计数法表示,如:5.27,527e-2;0不能做除数

(7)整数和浮点数混合运算时,结果会自动转换为浮点数

(8)is与==的区别:is比较对象的地址,==比较对象的值

标签:运算符,False,变量,python,学习,第一篇,对象,True
来源: https://blog.csdn.net/weixin_55995862/article/details/122490613

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有