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=""
九、模块导入
从某个模块中导入某个函数,格式为: from somemodule import somefunction
从某个模块中导入多个函数,格式为: from somemodule import firstfunc, secondfunc, thirdfunc
将某个模块中的全部函数导入,格式为: from somemodule import *
以上是关于pythion3基础的主要内容,如果未能解决你的问题,请参考以下文章
[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础