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. Generalizing from a Few Examples: A Survey on Few-Shot Learning(从几个例子总结经验:少样本学习综述)

    摘要:人工智能在数据密集型应用中取得了成功,但它缺乏从有限的示例中学习的能力.为了解决这一问题,提出了少镜头学习(FSL).利用先验知识,可以快速地从有限监督经验的新任务中归纳出来.为了全面了解FSL ...

  2. Python3学习笔记(十二):闭包

    闭包定义: 在一个外函数中定义了一个内函数,内函数里引用了外函数的临时变量,并且外函数的返回值是内函数的引用.这样就构成了一个闭包. 我们先来看一个简单的函数: def outer(a): b = 1 ...

  3. Vue之vue中的data为什么是一个函数+vue中路径别名alias设置

    问题描述 为什么在vue组件中,我们的data属性必须是一个函数,new Vue()中的data除外,因为new Vue中只有一个data属性. 原因 因为我们能抽离出来的组件,肯定是具有复用性的,它 ...

  4. dataX调优

    dataX调优 标签(空格分隔): ETL 一,Datax调优方向 DataX调优要分成几个部分(注:此处任务机指运行Datax任务所在的机器). 1,网络本身的带宽等硬件因素造成的影响: 2,Dat ...

  5. java取小数点后两位

    package com.yonyou.sud.algorithm; import java.math.BigDecimal;import java.text.DecimalFormat;/*** ja ...

  6. Java并发编程的艺术笔记(八)——线程池

    一.线程池的主要处理流程 ThreadPoolExecutor执行execute方法分下面4种情况. 1)如果当前运行的线程少于corePoolSize,则创建新线程来执行任务(注意,执行这一步需要获 ...

  7. WebView内置方案主要是通过重写WebChromeClient 来实现的,如下面的代码所示。

    基本思想也很简单:通过WebChromeClient的方法以startActivityForResult的方式打开系统的文件选择器,选择文件后在onActivityResult中将结果回传给Webvi ...

  8. xpath元素定位方法

    XPath 使用路径表达式来选取 XML 文档中的节点或者节点集.这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似.XPath 含有超过 100 个内建的函数.这些函数用于字符串值.数值 ...

  9. hibernate 一对多单向注解配置(实现级联操作 )

    学生表关联学生的课程表(一对多) 学生表实体类: @Entity @Table(name = "JXD_COM_STUDENT") public class StudentMode ...

  10. 第九周课程总结 & 实验报告(七)

    第九周课程总结 一.多线程 1.线程的状态 2.线程操作的相关方法 二.Java IO 1.操作文件的类---File ()基本介绍 ()使用File类操作文件 .RandomAccessFile类 ...