【零基础学Python】02Python语言基础

1. Python语法特点

  1. 注释

    # 中文编码声明注释
    # -*- coding:utf-8 -*-
    '''
    多行注释
    @ author: hui
    @ create: 2019-11-17
    '''
    # 单行注释
    print("hello world")
    
  2. 代码缩进

    四个Space或者一个TAB为一个缩进量,缩进结束表示一个代码块的结束

  3. 编写规则

    1. 每个import语句只导入一个模块
    2. 不要在行尾添加;
    3. 建议每行不超过80个字符
    4. 使用必要的空行提高代码的可读性
    5. 运算符两侧,函数参数之间,“,”两侧建议使用空格分隔
    6. 避免在循环中使用“+”和“+=”运算符累加字符串,因为字符串是不可变的,这样做会创建不必要的临时对象
    7. 适当使用异常处理提高程序的容错性
  4. 命名规范

    1. 模块名,函数、类的属性和方法名尽量短小,全部使用小写字母
    2. 包名尽量短小,全部使用小写字母,不推荐使用下划线
    3. 类名首字母大写(Pascal风格)
    4. 模块内部的类采用下划线"_"+Pascal风格的类名
    5. 使用单下划线“_”开头的模块变量或者是函数是收保护的
    6. 使用双下划线“__”开头的实例变量或者方法是类私有的

2. 保留字与标识符

  1. 保留字

    and as assert break class continue def del elif else except 
    finally for from False global if import in is lambda nonlocal 
    not None or pass raise return try True while with yield
    
  2. 标识符

    1. 由字母,下划线“_”和数字组成,第一个字母不能是数字
    2. 不能使用Python中的保留字
    3. 区分字母大小写
    4. 以单下划线开头的标识符表示不能直接访问的类属性
    5. 以双下划线开头的标识符表示类的私有成员
    6. 以双下划线开头和结尾的是Python里的专用标识,如__init()__表示构造函数

3. 变量的定义和使用

变量名 = value

4. 基本数据类型

  1. 数字类型
    (1). 整数

    扫描二维码关注公众号,回复: 9323138 查看本文章
    a = 123456789 #十进制
    b = 0o123	  #八进制
    c = 0x789	  #十六进制
    d = 101		  #二进制
    

    (2). 浮点数

    a = 3.1415926
    

    (3). 复数

    a = 3.14 + 12.5j
    
  2. 字符串类型

    a = '单引号引起来的字符串'
    b = "双引号引起来的字符串"
    c = """
    	三引号引起来的字符串
    	可以写多行 
    	"""
    
  3. 转义字符

转义字符 说明
\ 续行符
\n 换行符
\0
\t 制表符
" 双引号
单引号
\ 反斜杠
\f 换页
  1. 布尔类型 True False
  2. 数值类型转换

5. 运算符

  1. 算数运算符 +、 -、 *、 /、 %、 //、 **
  2. 赋值运算符 =、 +=、 -=、 *=、 /=、 %=、 **=、 //=
  3. 关系运算符 >、 <、 ==、 !=、>=、<=
  4. 逻辑运算符 and、 or、 not
  5. 位运算符 &、 |、 ^、 ~、<<、 >>

6. 基本输入和输出

  1. 输入
    variable = input("提示文字")
    
  2. 输出
    print("输出内容")
    
发布了17 篇原创文章 · 获赞 14 · 访问量 7195

猜你喜欢

转载自blog.csdn.net/net1801hui/article/details/103106194
今日推荐