Python3之基础语法

作者: 小天真_5eeb | 来源:发表于2018-11-23 12:55 被阅读0次

    编码

    默认:源码文件以UTF-8编码,字符串都是unicode字符串

    指定:

    标识符

    第一个字符:字母表中的字符或下划线 _

    其它部分:由字母、数字、下划线 _ 组成

    大小写敏感

    python3中,允许非ASCII标识符

    关键字

    标准库提供了keyword模块,可输出当前版本的所有关键字

    注释

    单行:以 # 开头

    多行:多个 # 号;’’’ 或 “”"

    缩进

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

    缩进的空格数是可变的

    同一代码块的语句必须包含相同的缩进空格数,否则导致运行错误

    多行语句

    一般一行写完一条语句

    语句很长时,使用反斜杠 \ 实现多行语句

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

    我刚整理了一套2018最新的0基础入门和进阶教程,无私分享,加Python学习q u n :227-435-450即可获取,内附:开发工具和安装包,以及系统学习路线图

    数字类型 Number

    int:整数(仅一种整数类型int,表示长整型,没有python2中的Long)

    bool:布尔(true, false)

    floot:浮点数(1.23,3E-2)

    complex:复数(1+2j,1.1+2.2j)

    字符串 String

    单行:单引号 ‘xxx’、双引号 “xxx”,(两者使用完全相同)

    多行:三引号 ‘’’ 或 “”"

    转义符 \,使用 r 让反斜杠不发生转义

    按字面意义级联字符串,如:"this ""is ""string"会被自动转换为 “this is string”

    运算符:+ 连接;* 重复

    索引方式:从左往右,以 0 开始;从右往左,以 -1 开始

    截取语法:变量[头下标:尾下标],从头下标到尾下标前(不包括尾下标)

    字符串不能改变

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

    空行

    用于分隔两段不同功能或含义的代码,便于代码的维护和重构

    不属于python语法的一部分

    等待用户输入

    执行下面的语句,输入内容后,按下 enter 键后,输出内容

    同一行显示多条语句

    在同一行使用多条语句,使用分号 ; 分隔

    代码组

    相同缩进的一组语句构成一个代码块(代码组)

    想if, while, def, class这样的符合语句,首行以关键字开始,以冒号 : 结束,之后的代码构成代码组,首行及后面的代码组成为一个子句(clause)

    输出 print

    默认换行

    实现不换行:在变量末尾加上 end=" "

    import 与 from…import

    用于导入相应的模块:

    将整个模块导入:import somemodule

    从某个模块中导入某个函数:from somemodule import sonefunction

    下哦那个某个模块中导入多个函数:from somemodule import firstfunc, secondfunc, thirdfunc

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

    命令

    相关文章

      网友评论

        本文标题:Python3之基础语法

        本文链接:https://www.haomeiwen.com/subject/aacjqqtx.html