在线调查
 前10名:
1. Python8.6% 
2. PHP5.5% 
3. MFC4.2% 
4. C++3.7% 
5. 黑客3.3% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

【python视频教程】Python基础教程



Python基础教程 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程是学习Python的经典教程

 ◆ 本课程采用著名的教材《Python基础教程(第2版)》

 ◆ 本课程深入浅出,注重通用性和基础性,通俗易懂,理论联系实际

 ◆ 本课程循序渐进,基础知识详细,实例丰富

 ◆ 本课程适合初学者

◆ 本课程一共 53 讲,课程视频 39小时36分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    本课程是Python编程基础教程,课程内容包括Python的基础知识和基本概念,包括列表、元组、字符串、字典、语句、异常、魔法方法、属性、迭代器、数据库、网络等等,课程的后半部分综合学习各种Python项目实例和GUI图形用户界面编程,本课程适合初学者。python视频教程
 课程内容

本课程一共 53 讲,课程视频 39小时36分钟


第1讲   课程简介

第2讲   Python下载和安装

第3讲   IDLE 使用简介

第4讲   第1章 数字和表达式

第5讲   第1章 变量语句及函数简介

第6讲   第1章 模块及保存运行

第7讲   第1章 字符串简介

第8讲   第2章 序列

第9讲   第2章 列表

第10讲  第2章 元组

第11讲  第3章 基本字符串和字符串格式化

第12讲  第3章 字符串常用方法

第13讲  第4章 字典的创建和使用

第14讲  第4章 字典方法

第15讲  第5章 print和import及赋值

第16讲  第5章 条件和条件语句

第17讲  第5章 循环

第18讲  第5章 列表推导式及其他语句

第19讲  第6章 创建函数及参数

第20讲  第6章 变量作用域

第21讲  第6章 递归

第22讲  第7章 类和面向对象

第23讲  第8章 异常

第24讲  第9章 魔法方法和属性

第25讲  第9章 生成器

第26讲  第9章 迭代器和八皇后问题

第27讲  第10章 模块

第28讲  第10章 标准库_sys、os、fileinput模块

第29讲  第10章 标准库_集合、堆、双端队列和time模块

第30讲  第10章 标准库_random模块和shelve模块

第31讲  第10章 标准库_re模块

第32讲  第11章 文件的读写及遍历

第33讲  第12章 图形用户界面

第34讲  第13章 Python 数据库支持

第35讲  第14章 网络编程

第36讲  第15章 屏幕抓取

第37讲  第15章 使用 CGI 创建动态网页

第38讲  第16章 测试

第39讲  第17章 扩展 Python

第40讲  第18章 程序打包

第41讲  第19章 配置文件和日志记录

第42讲  第20-29章 项目实例 - 即时标记

第43讲  第20-29章 项目实例 - 画幅好画

第44讲  第20-29章 项目实例 - 处理 XML

第45讲  第20-29章 项目实例 - 虚拟茶话会

第46讲  第20-29章 项目实例 - 使用CGI进行远程编辑

第47讲  第20-29章 项目实例 - 自定义电子公告板

第48讲  第20-29章 项目实例 - 使用XML_RPC进行远程文件共享

第49讲  第20-29章 项目实例 - 文件共享2_GUI版本

第50讲  第20-29章 项目实例 - 图形用户界面编程(一)

第51讲  第20-29章 项目实例 - 图形用户界面编程(二)

第52讲  第20-29章 项目实例 - 图形用户界面编程(三)

第53讲  第20-29章 项目实例 - 图形用户界面编程(四)






 教师简介
   主讲教师:
姓名  梁兴珍
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部技术总监
职称  高级工程师

专业技能
  • 开发部技术总监

  • 系统设计师

  • 架构设计师

  • Java设计师

  • C# 设计师


  • 工作简历
  • 2001年8月: 入职斯坦德软件

  • 2002年5月: 担任斯坦德软件开发部开发组长

  • 2003年9月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部经理

  • 2009年8月: 担任斯坦德软件开发部技术总监


  • 项目开发
  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商局红盾网

  • 2003年07月: 海关关税处价格归类业务系统

  • 2004年05月: 海关机关服务中心Web应用系统

  • 2004年08月: 海关关税处执法系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 环保费管理系统

  • 2005年09月: 数据中心机房系统监视

  • 2005年10月: 12315案例管理系统

  • 2005年12月: 工商局私协会管理系统

  • 2006年09月: 工商局工商企业电子档案系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2007年01月: BP化工Management of Change系统

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 职业技能鉴定考试管理平台


  • python基础教程

    梁兴珍老师是斯坦德软件开发有限公司开发部技术总监。具有丰富的技术管理、需求分析、体系结构设计、软件开发经验,公司开办大学生实训基地后同时担任软件开发课程的主讲教师,教学经验丰富。主持和参与研发了数十个软件项目,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。梁老师边开发边教学,理论联系实际,教学辅导脉络清晰,解析透彻,深受广大学生欢迎。python视频教程

     教材目录
    第1章 基础知识 
    1.1 安装Python 
    1.1.1 Windows 
    1.1.2 Linux和UNIX 
    1.1.3 苹果机(Macintosh) 
    1.1.4 其他发布版 
    1.1.5 时常关注,保持更新 
    1.2 交互式解释器 
    1.3 算法是什么 
    1.4 数字和表达式 
    1.4.1 长整型数 
    1.4.2 十六进制和八进制 
    1.5 变量 
    1.6 语句 
    1.7 获取用户输入 
    1.8 函数 
    1.9 模块 
    1.9.1 cmath和复数 
    1.9.2 回到__future__ 
    1.10 保存并执行程序 
    1.10.1 通过命令提示符运行Python脚本 
    1.10.2 让脚本像普通程序一样运行 
    1.10.3 注释 
    1.11 字符串 
    1.11.1 单引号字符串和转义引号 
    1.11.2 拼接字符串 
    1.11.3 字符串表示,str和repr 
    1.11.4 input和raw_input的比较 
    1.11.5 长字符串、原始字符串和Unicode 
    1.12 小结 
    1.12.1 本章的新函数 
    1.12.2 接下来学什么 
    
    第2章 列表和元组 
    2.1 序列概览 
    2.2 通用序列操作 
    2.2.1 索引 
    2.2.2 分片 
    2.2.3 序列相加 
    2.2.4 乘法 
    2.2.5 成员资格 
    2.2.6 长度、最小值和最大值 
    2.3 列表:Python的“苦力” 
    2.3.1 list函数 
    2.3.2 基本的列表操作 
    2.3.3 列表方法 
    2.4 元组:不可变序列 
    2.4.1 tuple函数 
    2.4.2 基本元组操作 
    2.4.3 那么,意义何在 
    2.5 小结 
    2.5.1 本章的新函数 
    2.5.2 接下来学什么 
    
    第3章 使用字符串 
    3.1 基本字符串操作 
    3.2 字符串格式化:精简版 
    3.3 字符串格式化:完整版 
    3.3.1 简单转换 
    3.3.2 字段宽度和精度 
    3.3.3 符号、对齐和0填充 
    3.4 字符串方法 
    3.4.1 find 
    3.4.2 join 
    3.4.3 lower 
    3.4.4 replace 
    3.4.5 split 
    3.4.6 strip 
    3.4.7 translate 
    3.5 小结 
    3.5.1 本章的新函数 
    3.5.2 接下来学什么 
    
    第4章 字典:当索引不好用时 
    4.1 字典的使用 
    4.2 创建和使用字典 
    4.2.1 dict函数 
    4.2.2 基本字典操作 
    4.2.3 字典的格式化字符串 
    4.2.4 字典方法 
    4.3 小结 
    4.3.1 本章的新函数 
    4.3.2 接下来学什么 
    
    第5章 条件、循环和其他语句 
    5.1 print和import的更多信息 
    5.1.1 使用逗号输出 
    5.1.2 把某件事作为另一件事导入 
    5.2 赋值魔法 
    5.2.1 序列解包 
    5.2.2 链式赋值 
    5.2.3 增量赋值 
    5.3 语句块:缩排的乐趣 
    5.4 条件和条件语句 
    5.4.1 这就是布尔变量的作用 
    5.4.2 条件执行和 if 语句 
    5.4.3 else子句 
    5.4.4 elif子句 
    5.4.5 嵌套代码块 
    5.4.6 更复杂的条件 
    5.4.7 断言 
    5.5 循环 
    5.5.1 while循环 
    5.5.2 for循环 
    5.5.3 循环遍历字典元素 
    5.5.4 一些迭代工具 
    5.5.5 跳出循环 
    5.5.6 循环中的else子句 
    5.6 列表推导式——轻量级循环 
    5.7 三人行 
    5.7.1 什么都没发生 
    5.7.2 使用del删除 
    5.7.3 使用exec和eval执行和求值字符串 
    5.8 小结 
    5.8.1 本章的新函数 
    5.8.2 接下来学什么 
    
    第6章 抽象 
    6.1 懒惰即美德 
    6.2 抽象和结构 
    6.3 创建函数 
    6.3.1 记录函数 
    6.3.2 并非真正函数的函数 
    6.4 参数魔法 
    6.4.1 值从哪里来 
    6.4.2 我能改变参数吗 
    6.4.3 关键字参数和默认值 
    6.4.4 收集参数 
    6.4.5 反转过程 
    6.4.6 练习使用参数 
    6.5 作用域 
    6.6 递归 
    6.6.1 两个经典:阶乘和幂 
    6.6.2 另外一个经典:二元查找 
    6.7 小结 
    6.7.1 本章的新函数 
    6.7.2 接下来学什么 
    
    第7章 更加抽象 
    7.1 对象的魔力 
    7.1.1 多态 
    7.1.2 封装 
    7.1.3 继承 
    7.2 类和类型 
    7.2.1 类到底是什么 
    7.2.2 创建自己的类 
    7.2.3 特性、函数和方法 
    7.2.4 类的命名空间 
    7.2.5 指定超类 
    7.2.6 调查继承 
    7.2.7 多个超类 
    7.2.8 接口和内省 
    7.3 一些关于面向对象设计的思考 
    7.4 简明总结 
    7.4.1 本章的新函数 
    7.4.2 接下来学什么 
    
    第8章 异常 
    8.1 什么是异常 
    8.2 按自己的方式出错 
    8.2.1 raise语句 
    8.2.2 自定义异常类 
    8.3 捕捉异常 
    8.4 不止一个except子句 
    8.5 用一个块捕捉两个异常 
    8.6 捕捉对象 
    8.7 真正的全捕捉 
    8.8 万事大吉 
    8.9 最后…… 
    8.10 异常和函数 
    8.11 异常之禅 
    8.12 小结 
    8.12.1 本章的新函数 
    8.12.2 接下来学什么 
    
    第9章 魔法方法、属性和迭代器 
    9.1 准备工作 
    9.2 构造方法 
    9.2.1 重写一般方法和特殊的构造方法 
    9.2.2 调用未绑定的超类构造方法 
    9.2.3 使用super函数 
    9.3 成员访问 
    9.3.1 基本的序列和映射规则 
    9.3.2 子类化列表,字典和字符串 
    9.4 更多魔力 
    9.5 属性 
    9.5.1 property函数 
    9.5.2 静态方法和类成员方法 
    9.5.3 __getattr__、__setattr__和它的朋友们 
    9.6 迭代器 
    9.6.1 迭代器规则 
    9.6.2 从迭代器得到序列 
    9.7 生成器 
    9.7.1 创建生成器 
    9.7.2 递归生成器 
    9.7.3 通用生成器 
    9.7.4 生成器方法 
    9.7.5 模拟生成器 
    9.8 八皇后问题 
    9.8.1 生成器和回溯 
    9.8.2 问题 
    9.8.3 状态表示 
    9.8.4 寻找冲突 
    9.8.5 基本情况 
    9.8.6 需要递归的情况 
    9.8.7 打包 
    9.9 小结 
    9.9.1 本章的新函数 
    9.9.2 接下来学什么 
    
    第10章 充电时刻 
    10.1 模块 
    10.1.1 模块是程序 
    10.1.2 模块用于定义 
    10.1.3 让你的模块可用 
    10.1.4 包 
    10.2 探究模块 
    10.2.1 模块中有什么 
    10.2.2 用help获取帮助 
    10.2.3 文档 
    10.2.4 使用源代码 
    10.3 标准库:一些最爱 
    10.3.1 sys 
    10.3.2 os 
    10.3.3 fileinput 
    10.3.4 集合、堆和双端队列 
    10.3.5 time 
    10.3.6 random 
    10.3.7 shelve 
    10.3.8 re 
    10.3.9 其他有趣的标准模块 
    10.4 小结 
    10.4.1 本章的新函数 
    10.4.2 接下来学什么 
    
    第11章 文件和素材 
    11.1 打开文件 
    11.1.1 文件模式 
    11.1.2 缓冲 
    11.2 基本文件方法 
    11.2.1 读和写 
    11.2.2 管式输出 
    11.2.3 读写行 
    11.2.4 关闭文件 
    11.2.5 使用基本文件方法 
    11.3 对文件内容进行迭代 
    11.3.1 按字节处理 
    11.3.2 按行操作 
    11.3.3 读取所有内容 
    11.3.4 使用fileinput实现懒惰行迭代 
    11.3.5 文件迭代器 
    11.4 小结 
    11.4.1 本章的新函数 
    11.4.2 接下来学什么 
    
    第12章 图形用户界面 
    12.1 丰富的平台 
    12.2 下载和安装wxPython 
    12.3 创建示例GUI应用程序 
    12.3.1 开始 
    12.3.2 窗口和组件 
    12.3.3 标签、标题和位置 
    12.3.4 更智能的布局 
    12.3.5 事件处理 
    12.3.6 完成了的程序 
    12.4 但是我宁愿用…… 
    12.4.1 使用Tkinter 
    12.4.2 使用Jython和Swing 
    12.4.3 使用其他开发包 
    12.5 小结 
    
    第13章 数据库支持 
    13.1 Python数据库API 
    13.1.1 全局变量 
    13.1.2 异常 
    13.1.3 连接和游标 
    13.1.4 类型 
    13.2 SQLite和PySQLite 
    13.2.1 入门 
    13.2.2 数据库应用程序示例 
    13.3 小结 
    13.3.1 本章的新函数 
    13.3.2 接下来学什么 
    
    第14章 网络编程 
    14.1 少数几个网络设计模块 
    14.1.1 socket模块 
    14.1.2 urllib和urllib2模块 
    14.1.3 其他模块 
    14.2 SocketServer和它的朋友们 
    14.3 多连接 
    14.3.1 使用SocketServer进行分叉和线程处理 
    14.3.2 带有select和poll的异步I/O 
    14.4 Twisted 
    14.4.1 下载并安装Twisted 
    14.4.2 编写Twisted服务器 
    14.5 小结 
    14.5.1 本章的新函数 
    14.5.2 接下来学什么 
    
    第15章 Python和万维网 
    15.1 屏幕抓取 
    15.1.1 Tidy和XHTML解析 
    15.1.2 Beautiful Soup 
    15.2 使用CGI创建动态网页 
    15.2.1 第一步:准备网络服务器 
    15.2.2 第二步:加入Pound Bang行 
    15.2.3 第三步:设置文件许可 
    15.2.4 CGI安全风险 
    15.2.5 简单的CGI脚本 
    15.2.6 使用cgitb调试 
    15.2.7 使用cgi模块 
    15.2.8 简单的表单 
    15.3 更进一步:mod_python 
    15.3.1 安装mod_python 
    15.3.2 CGI处理程序 
    15.3.3 PSP 
    15.3.4 发布 
    15.4 网络应用程序框架 
    15.5 Web服务:正确分析 
    15.5.1 RSS和相关内容 
    15.5.2 使用XML-RPC进行远程过程调用 
    15.5.3 SOAP 
    15.6 小结 
    15.6.1 本章的新函数 
    15.6.2 接下来学什么 
    
    第16章 测试 
    16.1 先测试,后编码 
    16.1.1 精确的需求说明 
    16.1.2 为改变而计划 
    16.1.3 测试的4步 
    16.2 测试工具 
    16.2.1 doctest 
    16.2.2 unittest 
    16.3 单元测试以外的内容 
    16.3.1 使用PyChecker和PyLint检查源代码 
    16.3.2 分析 
    16.4 小结 
    16.4.1 本章的新函数 
    16.4.2 接下来学什么 
    
    第17章 扩展Python 
    17.1 考虑哪个更重要 
    17.2 非常简单的途径:Jython和IronPython 
    17.3 编写C语言扩展 
    17.3.1 SWIG 
    17.3.2 自己研究 
    17.4 小结 
    17.4.1 本章的新函数 
    17.4.2 接下来学什么 
    
    第18章 程序打包 
    18.1 Distutils基础 
    18.2 打包 
    18.2.1 建立存档文件 
    18.2.2 创建Windows安装程序或RPM包 
    18.3 编译扩展 
    18.4 使用py2exe创建可执行程序 
    18.5 小结 
    18.5.1 本章的新函数 
    18.5.2 接下来学什么 
    
    第19章 好玩的编程 
    19.1 为什么要好玩 
    19.2 程序设计的柔术 
    19.3 原型设计 
    19.4 配置 
    19.4.1 提取常量 
    19.4.2 配置文件 
    19.5 日志记录 
    19.6 如果还没烦 
    19.7 如果还想学 
    19.8 小结 
    
    第20章 项目1:即时标记 
    20.1 问题是什么 
    20.2 有用的工具 
    20.3 准备工作 
    20.4 初次实现 
    20.4.1 找出文本块 
    20.4.2 添加一些标记 
    20.5 再次实现 
    20.5.1 处理程序 
    20.5.2 处理程序的超类 
    20.5.3 规则 
    20.5.4 规则的超类 
    20.5.5 过滤器 
    20.5.6 语法分析器 
    20.5.7 构造规则和过滤器 
    20.5.8 整合 
    20.6 进一步探索 
    
    第21章 项目2:画幅好画 
    21.1 问题 
    21.2 有用的工具 
    21.3 准备工作 
    21.4 初次实现 
    21.4.1 用ReportLab画图 
    21.4.2 构造折线 
    21.4.3 编写原型 
    21.5 再次实现 
    21.5.1 获取数据 
    21.5.2 使用LinePlot类 
    21.6 进一步探索 
    
    第22章 项目3:万能的XML 
    22.1 问题 
    22.2 有用的工具 
    22.3 准备工作 
    22.4 初次实现 
    22.4.1 创建简单的内容处理程序 
    22.4.2 创建HTML页面 
    22.5 再次实现 
    22.5.1 调度程序的混入类 
    22.5.2 实现首部、页脚和默认的处理程序 
    22.5.3 对目录的支持 
    22.5.4 事件处理程序 
    22.6 进一步探索 
    
    第24章 项目5:虚拟茶话会 
    24.1 问题 
    24.2 有用的工具 
    24.3 准备工作 
    24.4 初次实现 
    24.4.1 ChatServer类 
    24.4.2 ChatSession类 
    24.4.3 整合 
    24.5 再次实现 
    24.5.1 基础命令解释 
    24.5.2 房间 
    24.5.3 登录和退出房间 
    24.5.4 主聊天室 
    24.5.5 新的服务器 
    24.6 进一步探索 
    
    

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     python学习视频

    学生(ID-D3B25C):
    p=p->link,q->link=r

    这是什么意思我知道。

    但是为何要这么写?

    为什么

    r = q;
    q = p;
    p = p->link;
    q->link = r;
    就能达到invert的效果?
    怎么理解这四行代码?

    吴老师:
    这个解答比较长,这里是接着上一个解答 ...

    while(p)
    {
                     //p和q关系是这样的: q<--p
                     //在循环的某一步中,例如: 0<--A<--B-->C-->D-->E-->0
                     //                                q<--p, q指向B, p指向C,因为B已经反转了,现在要指针向右移动
                     //                                    q<--p,向右移动后q指向C, p指向D
    ListNode<Type> *r = q; //先要用r把q,也就是B保存起来,
                                                //如果不保存,C就找不到B,不能做B<--C了!
                         q = p; // q向右移动,q原来指向B,现在指向C
    p = p->link; //p向右移动,p现在指向D,下一步就要反转D
    q->link = r; //这里进行反转, q现在指向C,反转后q的下一个是B,B已经被r先保存起来了
    }
    first = q;
    }

    学生(ID-9ADCFF):
    捆绑 尊敬的吴老师:
         您好!这一节课确实挺长的,辛苦了!我得好好消化消化!
         1、如果不是C或C++的exe或者dll,而是C#或者vb生成的exe,那它应该不是pe文件吧?那就不能用这几次讲的内容得到它的oep,进行代码注入了吧?如果是swf、avi、jar或者是其他什么的文件,就无法用《捆绑》课程的内容进行应对了吧?但我想,他们也都是在内存中运行的,也没准可以,到底能吗?
         2、如果我不想在exe刚开始执行的时候注入,而是在某个地方执行,比如按下按钮时执行,甚至本来按下按钮执行A,我让它执行B,《捆绑》课程后面会讲吗?
         3、如果注入一个MessageBox,其汇编非常简单,但我想注入更复杂的事情,可是我无法把它用汇编来表示,只能我先写出C++或者C#的dll,然后再往里面注入dll里的函数,可以吗?后面会讲吗?
         4、我觉得PE代码注入纯用代码来写非常复杂,即使是弹出对话框这个功能也非常麻烦,但我想利用工具OD、OE什么应该会简单一些吧?当然,这种纯用代码来写的方式,对于理解pe文件非常有帮助,但我只想实现功能,有没有可能直接用OD工具找出OEP,然后往里面加汇编,实现本节课的功能?(就像您在《黑客攻防》课程中加花一样),这么做是否比用纯代码来做快、简单些?
         谢谢解答!
        

    吴老师:
    小王同学,下午好:
        这是这门课里最重要的例子。
        1. C#和VB.NET生成的exe文件格式是.NET框架里的PE文件,这种PE文件是在Windows PE文件的基础上进行了扩展,也就是说C#、VB.NET的PE文件更复杂一些。 任何一种文件,包括你说的swf、avi、jar,还有常见的图文件bmp、jpg等等都有自己的文件格式,这些文件格式都要PE文件结构差不多,都很复杂。一般的开发人员是不需要学习PE文件结构、bmp文件结构、jpg文件结构的,只有高级开发人员才会去学,但是不好学。
        2. 最容易的捆绑就是修改OEP,因为很容易找到OEP的地址然后进行修改,OEP的位置是固定的。如果要去PE文件中找到按下按钮时执行的代码就没这么容易了, 大海捞针啊!
        3. 不要以为小看了注入一个MessageBox,这个MessageBox是一个Windows API函数,我们可以用同样的方法注入各种Windows API函数,可以说能够为所欲为!但是如果你不会Windows API函数,或者不会汇编,那就不能做捆绑了。
        4. 我们的目的不是要理解PE文件,而且是要通过编程对PE文件进行修改,捆绑就是直接对PE文件进行修改!有点像医生给人做手术,任何一个医生必须对人体解剖非常精通才能给人做手术。不要幻想不懂PE文件就能进行程序捆绑。就像你会HTML,你用什么工具写HTML都不重要,如果不会HTML,用上Dreamweaver也帮不了多少忙。
        刚才我在我的电脑C盘里搜了一下所有exe文件,有5758个!如果再搜一下D盘还会有更多,这些exe文件都是用C,C++开发出来的,没有一个是用C#开发出来的。如果你搜一下你自己的电脑结果也是同样,除了你自己用C#编写的几个exe之外,所有的exe都是c、c++做的!像QQ、office,ie,360,flash,包括记事本,都是c、c++做的,原因很简单Windows是用C语言开发,所有的操作系统都是用c语言开发的,再用上一部分c++,还有汇编。
        C#主要是用来做网页,或者是用C# WinForm开发一些用户不多的普通应用软件,WPF同样如此,这就是为什么你的电脑里找不到C#做的exe的原因。
        重要的软件都用C、C++来开发,这是必然的选择,QQ就是用C++开发的,用C#也能开发一个QQ,但是不敢!
        捆绑肯定是学Windows PE捆绑,做成了之后就可以在一台电脑里找到很多个exe进行捆绑,刚才说了我的C盘里有5000多个exe都可以捆绑,病毒就是这样的原理。如果用C#做成捆绑,有什么用呢?在一台电脑找不到一个C# exe文件,想绑也没有文件可绑!
        你想学一些重要的系统编程(包括捆绑),这是好事,记住系统编程永远都是使用c、c++的。
        一名开发人员总是要学很多种语言的 ---- 做网页,我就用C#,我们的猎豹网校就是C# ASP.NET开发的,没有ASP.NET MVC,因为MVC太复杂,猎豹网校现在还不需要做成MVC那么复杂。前两个月我们给一家香港公司开发了一个小软件,这个公司内部生产管理使用的,就用了C# WinForm。如果我们要开发一个像QQ那样的软件,肯定要用C++,C#能做也不能用C#!不同的计算机语言用来做不同的开发工作,没有一种计算机语言是万能的。C语言可以开发操作系统,但是不能用C语言做网页(可以做,太费时间!)。
        多学一些计算机语言吧!C、C++是必学的,因为Windows就是C和C++开发的,C、C++不太好学,需要更长时间的学习和坚持不懈。
        这门课是系统编程中的高级课程,肯定是汇编、C和C++。

    学生(ID-063984):
    吴老师  您好  我在写代码的时候 为什么前面没有显示行数 多少行多少行 之类的  如何调出来?
    help i cheated on my boyfriend blog.itracsigns.com how to cheat on boyfriend
    cheated on my husband guilt link i cheated on my husband with my ex

    吴老师:
    腾宇同学,下午好:在菜单里操作,工具->选项->文本编辑器->C/C++->常规,在右边看到显示行号,选中即可。祝学习进步!


     python基础教程培训        python学习视频
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371