Python基础语法

一、注释

单行注释用: #

多行注释用:多个# 

或者 '''  '''

Python基础语法_第1张图片

或者"""  """ 

Python基础语法_第2张图片

 

二、多行语句

Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句

Python基础语法_第3张图片

 

 在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(\)

三、空行

空行与代码缩进不同,空行并不是Python语法的一部分。书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

记住:空行也是程序代码的一部分。

四、Print输出

print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end = ""

 

五、导入模块

在 python 用 import 或者 from...import 来导入相应的模块。

将整个模块(somemodule)导入,格式为: import somemodule

从某个模块中导入某个函数,格式为: from somemodule import somefunction

从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc

将某个模块中的全部函数导入,格式为: from somemodule import *

六、变量

变量定义的规范:

变量名只能是字母、数字或下划线的任意组合

变量名的第一个字符不能是数字

变量名不能为关键字,比如 and,as,break,class,continue,def,del............

变量名字尽量起个个有意义的名字,比如:name=‘张三’,不要词不达意,比如:aaa='张三'

变量名字不要起过长

变量名字尽量不要起拼音或者汉字

变量应该具有的属性或者特征

name='张三'

id,type,value

id——代表变量的内存地址

type——代表变量的数据类型

value——代表等号右边的值

这3个特点缺一个都不叫变量

python的小整数池

在交互模式下python有一个小的整数池,他的范围是[-5,256],这么做的好处是避免浪费空间和资源

只要是在这个数值内,内存地址都一样

在pycharm中,pycharm出于对性能的考虑会扩大这个整数池,至于扩大到多少,视内存而定

七、常量

即代表不变的量,其实在python里不存在真正不变的量,只不过在我们想定义一个常量的时候变量名为大写即为常量:

比如:DATE =13

八、用户与python交互

这时候我们可以调用python的一个内置函数,叫:input

返回:

你可能感兴趣的:(Python基础语法)