zoukankan      html  css  js  c++  java
  • 二.Python基础语法和数据类型

    Python第二节 基础语法和数据类型

    ######Python编码 python3默认情况下源码文件以UTF-8编码, 字符串均为unicode字符串。同时也可以通过`# -*- coding: cp-1252 -*-`这样类似的代码进行源码编码的变更。
    Python标志符
    • 第一个字符必须是字母或者下划线"_", 绝对不能是数字或其他特殊字符.
    • 其他字符: 任意什么都行
    • 可以使用中文做变量名
    • 标识符对大小写敏感
    Python关键字
    • 关键字禁止被用作任何标识符名称。
    • 可通过标准库的keyword模块查看python的所有关键字
    >>> import keyword
    >>> keyword.kwlist
    

    结果如下:(即python所有关键字)
    -w650

    python注释
    • 单行注释: 以#开头
    • 多行注释: 可以用#开头, 或者''', 或者"""
    python缩进

    python使用缩进来表示代码块, 代替了其他语言的{}

    python多行语言

    通常, 我们一条语句一般在一行内完成, 但是难免有写不开的情况。为了在写不开的前提下, 有保证一行语句的逻辑性的完整, 可以在适当的位置, 使用反斜杠来实现多行语句。

    >>> namelist = '王自健' + 
        '韩寒'
    

    结果展示如下:
    rank() over

    注意,在[]``{}``()内, 并不需要使用反斜杠, 使用了也并不错

    python数字类型

    数组类型共包含4类

    • int : python3中只有一种整数类型int,为长整型, 没有2中的Long。
    • bool : 布尔类型, True 和 False
    • float :浮点类型
    • complex : 负数类型, 1 + 2j , 1.1 + 2.2j
    python字符串
    • python中字符不能改变。
    • python没有单独的字符类型, 一个字符就是一个长度为1的字符串。
    • 字符串有两种索引方式, 从左往右以0开始, 从右往左以-1开始。
    • 字符串的单引号和双引号使用上完全相同。
    • 对字符串进行截取的语法形式: 变量[头下标:尾下标:步长]
    • 转义字符:
    python等待用户输入

    input(" 按下enter键后退出")用户的输入

    print输出
    • 语句格式 : print('123') 更新为了带括号的形式
    • 默认是包含换行的; 不换行的形式在变量末尾加上 end=""
    import 与 from...import

    python使用import或者from...import导入模块

    • import是将整个模块导入 例如import numpy
    • from...import是从某个模块中导入某个函数或者多个函数或者全部函数 例如from somemodule import firstfunc, secondfunc, thirdfunc 或者 from somemodule import *
  • 相关阅读:
    『在线工具』 基于 xsser.me 源码 + BootStrap 前端 的 XSS 平台
    『Python』Python 调用 ZoomEye API 批量获取目标网站IP
    『Python』 多线程 共享变量的实现
    『Python』 多线程 端口扫描器
    打印机PCL漏洞原理分析
    『GitHub』Git常用命令记录
    『Python』爬行搜索引擎结果获得指定主机二级域名及IP信息
    iOS使用Runtime给分类动态绑定属性
    Swift介绍(基于Swift4版本)
    iOS中的block模板
  • 原文地址:https://www.cnblogs.com/Sinkinghost/p/11645053.html
Copyright © 2011-2022 走看看