Python理论基础及简单编码尝试

2022-07-30,,,,

Python基础

  • Python介绍
      • python特点
      • Python的使用环境
      • Python的应用范围
  • Python程序的构成
      • 构成结构
      • 使用注释及行连接符
      • 常用快捷键
  • 对象的基本组成和内存示意图
      • 对象
      • 内存图
  • 编程练习代码及显示
  • 标识符
      • 基本用法
  • 变量的声明、删除变量

Python介绍

Python是一种解释型、面向对象的语言

python特点

1.程序编码非常简洁
2.免费开源
3.面向对象
4.资源库非常丰富
4.具有强大的可扩展性
5.上手易,面向的工作岗位多元化

Python的使用环境

开发环境本质上就是对Python解释器的封装,核心都一样。常用的开发环境有:

  • IDLE;
  • Pycharm;
  • wingIDE;
  • Eclipse;
  • IPython

Python的应用范围

1.科学计算; 2. 人工智能; 3. WEB服务端和大型网站后端; 4. GUI开发(图形用户界面开发); 5. 游戏开发; 6. 移动设备; 7. 嵌入式设备; 8. 系统运维; 9. 大数据; 10. 云计算

Python程序的构成

构成结构

  • Python程序由模块组成。一个模块对应一个python源文件,一般后缀名是: .py
  • 模块由语句组成。运行Python程序时,按照模块中语句的顺序依次执行
  • 语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等

使用注释及行连接符

  • 单行注释:#
  • 多行注释:三个单引号’’'或三个双引号"""
  • 行连接符: \ 。

常用快捷键

  • 格式化代码:Ctrl + Alt + L
  • 运行代码:Ctrl + Shift + F10
  • 注释代码:Ctrl + /
  • IDLE打开:WIN+R—>cmd

对象的基本组成和内存示意图

对象

核心点:Python中,一切皆对象。每个对象由:标识(identity)、类型(type)、值(value)组成

  • 标识用于唯一的标识对象,通常对应于对象在计算机内存中的位置。内置函数id(obj)可以返回对象obj的标识;
  • 类型用于表示对象储存的“数据”的类型。使用type(obj)获得对象的所属类型;
  • 值表示对象所存储的数据的信息。使用value(obj)可以之间打印出值。
    对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作

内存图

编程练习代码及显示

#!usr/bin/env python # -*- coding:utf-8 _*- """
@author: Administrator
@file: test3.py
@time: 2020/08/26
@desc:
""" import turtle # 导入turtle模块 t = turtle.Pen() # 实例化? t.showturtle() # 显示箭头 t.width(10) # 设置画笔宽度为10 t.write('123') # 写出字符串 t.forward(300) # 前进300像素 t.color('blue') # 画笔颜色改为蓝色 t.right(90) # 箭头左转90° t.forward(300) turtle.goto(0, 50) # 去坐标(0,50) turtle.goto(0, 0) turtle.penup() # 抬笔,这样不会留下路径 turtle.goto(0, -300) turtle.pendown() # 下笔,这样会留下路径 turtle.circle(100) # 从起始点开始逆时针画一个直径为100的圆 

标识符

基本用法

标识符:用于变量、函数、类、模块等的名称。命名规则:

  • 区分大小写
  • 第一个字符必须是字母、下划线
  • 不能使用关键字
  • 以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法

变量的声明、删除变量

  • 变量的声明和赋值:变量名=表达式
  • 变量的删除:del 。变量删除以后,对象没有变量使用,就会被回收器回收,清空内存空间

本文地址:https://blog.csdn.net/Blood_dunk/article/details/108243619

《Python理论基础及简单编码尝试.doc》

下载本文的Word格式文档,以方便收藏与打印。