1.计算机基础

计算机组成:

输入输出设备内、 存储器 、cpu 、电源 、显卡

中央处理器(cpu) 处理各种数据 相当于人的大脑

内存 存储数据 相当于临时记忆

硬盘 存储数据 相当于人的永久记忆

什么是操作系统

控制计算机工作的流程 软件

什么是应用程序

安装在操作系统之上的软件

2.python简介

1989年

  • 云计算

  • web开发

  • 科学计算

  • 系统运算

  • 爬虫

  • 金融

  • 图形GUI

    python2与python3的区别

    python2源码不统一重复代码

    python3 源码统一 没有重复代码

    编译型:

    优点: 运行速度快

    缺点:开发效率慢

    解释型:

    优点:开发效率快

    缺点:运行速度慢

    python是一门什么样的语言

    python优点:

    1. 优雅 简单 明确
    2. 效率高
    3. 高级语言--不需要考虑底层的细节
    4. 可以移植性--可以在大部分平台运行
    5. 卡扩展性
    6. 可嵌入行

3.快 速入门

print()

变量规则:

  1. 变量由字母,数字,下划线组成

  2. 禁止以数字开头

  3. 禁止使用python的关键字

  4. 不能使用中文和拼音

  5. 变量名要区分大小写

  6. 推荐写法

    ​ 驼峰命名法:

    ​ 大峰

    ​ 大峰

    ​ 下划线命名

    ​ 官方推荐使用

  7. 变量名要具有描述性

常量

ALEX=2002

注释

# 单行注释 (当行注释)不能换行

多行注释 ''' ''' 或 ”“” “”“ 可以换行

数据类型

整型 数字

字符串 汉字

布尔值 对错

列表

元组

字典

集合

字符串:

’字符串‘---不可换行

”字符串“---不可换行

”“”字符串“”“----可以换行

字符串可以相加,首尾相连

字符串可以乘 注意:只能和数字相乘

布尔值:

True False

真的 假的

1 0

用户交互(input)

输入 输出

input(”提示语句“)

import getpass 只能在cmd中使用

password=getpass.getpass(”请输入密码“)---输入的时候不会显示

name=input("提示语")得到的是字符串

type(a)判断类型的函数

if 如果

if 关键字 空格 条件 冒号

缩进 结果

if 3>2:

​ print ('你好美,小学')

print(’我说假话‘)

if else

如果 否则

if elif

如果 在如果

if elif elif

if 嵌套

最新文章

  1. (3)MEF插件系统中通信机制的设计和实现
  2. for xml path 将单表中一个字段用逗号分隔
  3. CentOS vsftp安装与配置
  4. linux下使用线程锁互斥访问资源
  5. [SVN(Ubuntu)] SVN 查看历史详细信息
  6. 3种方式实现Java多线程
  7. other
  8. smarty
  9. 【转】对于HttpClient和HtmlUnit的理解
  10. mysql索引 索引优缺点
  11. [问题记录]父元素position:relative的深坑
  12. ruby 安装 mysql2 命令
  13. 如何在centos6.5中安装MySQL数据库
  14. 移动HTML5前端性能优化指南
  15. LODOP设置判断后执行哪个
  16. memcached编译安装报错 ,提示checking build system type... Invalid configuration `x86_64-unknown-linux-': machine `x86_64-unknown-linux' not recognized configure: error: /bin/sh ./config.sub x86_64-unknown-linu
  17. Git 经常使用命令合集
  18. Introduction of Build Tool/Maven, Gradle
  19. Python 安装requests模块
  20. Mysql-常用数据的基本操作和基本形式

热门文章

  1. Tarjan求强连通分量、求桥和割点模板
  2. 【HDOJ5943】Kingdom of Obsession(数论)
  3. Thread的setDaemon(true)方法的作用
  4. sublime text 3插件---File Header配置
  5. python下selenium模拟浏览器基础操作
  6. JavaWeb_(SSH论坛)_七、辅助模块
  7. assertion的用法
  8. 死磕java多线程
  9. Android采用pm命令静默卸载应用
  10. Scala学习(四)——模式匹配与函数组合