pythion3基础

Posted 可以用标点做名字吗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pythion3基础相关的知识,希望对你有一定的参考价值。

一、标识符

第一个字符必须是字母表中字母或下划线_

标识符的其它部分由字母、数字和下划线组成

标识符对大小写敏感

 

二、保留字

>>> import keyword
>>> keyword.kwlist
[False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, 

for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield]

 

三、注释

单行注释以#开头

多行注释可以用#或者 ‘‘‘ 和 """

 

四、行与缩进

使用缩进来表示代码块,不需要使用大括号{}

缩进的空格数是可变的,但是同一个代码块的语句必须是包含相同缩进空格数

 

五、多行语句

语句过长可使用反斜杠(\)来实现多行

 

六、数字类型

int(整数)

bool (布尔)

float(浮点)

complex(复数):如:1+2i

 

 

七、字符串

python中单引号和双引号使用完全相同

使用三引号(‘‘‘ 或 """)可以指定一个多行字符串

转义符‘\‘

反斜杠可以用来转义,使用r可以让反斜杠不发生转义

按字面意义级联字符串

字符串可以用+运算符连接在一起,用*运算符重复

python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始

python中的字符串不能改变

python没有单独的字符串类型,一个字符就是长度为1的字符串

字符串截取的语法格式如下:变量[头下标:尾下标]

 

八、空行

函数之间或类的方法之间用空行分割,表示一段新的代码开始,类和函数入口之间也用一行空行分隔,以突出函数入口的开始

同一行之间使用多条语句,语句之间使用分号分开

缩进相同的一组语句构成一个代码块,称之为码组

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

 

九、模块导入

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

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

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

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

 

以上是关于pythion3基础的主要内容,如果未能解决你的问题,请参考以下文章

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

201555332盛照宗—网络对抗实验1—逆向与bof基础

VsCode 代码片段-提升研发效率

20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础

JSP基础

动态SQL基础概念复习(Javaweb作业5)