Python教程

python学习第一篇

本文主要是介绍python学习第一篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

于近期开始学习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比较对象的地址,==比较对象的值

这篇关于python学习第一篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!