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 嵌套

python简介与简单入门的更多相关文章

  1. Python爬虫的简单入门(一)

    Python爬虫的简单入门(一) 简介 这一系列教学是基于Python的爬虫教学在此之前请确保你的电脑已经成功安装了Python(本教程使用的是Python3).爬虫想要学的精通是有点难度的,尤其是遇 ...

  2. Python学习之路【第一篇】-Python简介和基础入门

    1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是 ...

  3. Python简介和基础入门

    1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经 ...

  4. Python Django 之 简单入门

    一.下载Django并安装 1.下载Django 2.安装 二.新建Django project 1.使用django-admin新建mysite 项目 django-admin startproje ...

  5. python socket 编程简单入门

    想讲讲套接字的概念 套接字,即英文socket的中文意译,起源于20世纪70年代,是加利福利亚大学的伯克利版本UNIX(称为BSD UNIX)的一部分.目的是实现主机上运行的一个程序与另一个运行的程序 ...

  6. Python Requests库简单入门

    我对Python网络爬虫的学习主要是基于中国慕课网上嵩天老师的讲授,写博客的目的是为了更好触类旁通,并且作为学习笔记之后复习回顾. 1.引言 requests 库是一个简洁且简单的处理HTTP请求的第 ...

  7. 这个Python爬虫的简单入门及实用的实例,你会吗?

    前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:HOT_and_COOl 利用爬虫可以进行数据挖掘,比如可以爬取别人的网 ...

  8. python简介以及简单代码——python学习笔记(一)

    学习来源:https://www.liaoxuefeng.com/wiki/1016959663602400 了解python 简单编写并实现python代码 命令行模式和python交互模式 了解p ...

  9. docker 概念简介、简单入门

    1.docker 简介 Docker 是一个开源项目,这个项目旨在通过把应用程序打包为可移植的.自给自足的容器(引用语) DocKer一次构建可放在任何地方就可以运行,不需要进行任何改变DocKer  ...

随机推荐

  1. c语言 - 关键字const的作用

    const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的. 1.const char * p1;              //表示p1指向了的字符串不可更改 2.char const ...

  2. Python黑科技:赋值技巧

    一个变量一个值(正常赋值) v = 1 ''' # 结果,v: 1 ''' 多个变量一个值(连续赋值) x = y = z = 0 ''' # 结果,x: 0, y: 0, z: 0 ''' # 注意 ...

  3. Navicat1_介绍

    https://study.163.com/course/courseMain.htm?courseId=1006383008&share=2&shareId=400000000398 ...

  4. 转 Go语言基本类型 —— 字符类型

    https://blog.csdn.net/FHD994603831/article/details/92435724 字符类型Golang中没有专门的字符类型,如果要存储单个字符(字母),一般使用b ...

  5. 直连网(directly-connected networks)个数的计算

    直连网分为两种,point-to-point link和multiple access link, 如图: 对一个网络数直连网个数时,以上两种link都要计算.例子如下: 1. How many di ...

  6. 什么是web语义化,有什么好处

    web语义化是指通过HTML标记表示页面包含的信息,包含了HTML标签的语义化和css命名的语义化.HTML语义化是指:通过使用包含语义的标签(如h1-h6)恰当地表示文档结构 CSS命名的语义化是指 ...

  7. Centos 7 安装tomcat并部署jar实录

    本文目的 纯属记录,以备后查. 1.安装JAVA JDK 安装jdk略. 配置JDK,打开/etc/profile文件,在最后添加如下代码: JAVA_HOME=/usr/java/jdk1..0_2 ...

  8. idea 导入 open项目

    导入  import Project 选择你的项目目录 (位置可以直接是svn下下来的项目目录 不用新建空项目或者目录) 如果有提示直接yes  没有拉到 一路next 如果提示  覆盖就ok (一路 ...

  9. 使用Python创建AI比你想象的轻松

    使用 Python 创建 AI 比你想象的轻松 可能对AI领域,主要开发阶段,成就,结果和产品使用感兴趣.有数百个免费源和教程描述使用Python的AI.但是,没有必要浪费你的时间看他们.这里是一个详 ...

  10. 慕课网_Java入门第三季

    第1章 异常与异常处理 1-1 Java异常简介 (06:50) 1-2 Java中使用try..catch..finally实现异常处理 (05:08) import java.util.Input ...