python简介与简单入门
1.计算机基础
计算机组成:
输入输出设备内、 存储器 、cpu 、电源 、显卡
中央处理器(cpu) 处理各种数据 相当于人的大脑
内存 存储数据 相当于临时记忆
硬盘 存储数据 相当于人的永久记忆
什么是操作系统
控制计算机工作的流程 软件
什么是应用程序
安装在操作系统之上的软件
2.python简介
1989年
云计算
web开发
科学计算
系统运算
爬虫
金融
图形GUI
python2与python3的区别
python2源码不统一重复代码
python3 源码统一 没有重复代码
编译型:
优点: 运行速度快
缺点:开发效率慢
解释型:
优点:开发效率快
缺点:运行速度慢
python是一门什么样的语言
python优点:
- 优雅 简单 明确
- 效率高
- 高级语言--不需要考虑底层的细节
- 可以移植性--可以在大部分平台运行
- 卡扩展性
- 可嵌入行
3.快 速入门
print()
变量规则:
变量由字母,数字,下划线组成
禁止以数字开头
禁止使用python的关键字
不能使用中文和拼音
变量名要区分大小写
推荐写法
驼峰命名法:
大峰
大峰
下划线命名
官方推荐使用
变量名要具有描述性
常量
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简介与简单入门的更多相关文章
- Python爬虫的简单入门(一)
Python爬虫的简单入门(一) 简介 这一系列教学是基于Python的爬虫教学在此之前请确保你的电脑已经成功安装了Python(本教程使用的是Python3).爬虫想要学的精通是有点难度的,尤其是遇 ...
- Python学习之路【第一篇】-Python简介和基础入门
1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是 ...
- Python简介和基础入门
1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经 ...
- Python Django 之 简单入门
一.下载Django并安装 1.下载Django 2.安装 二.新建Django project 1.使用django-admin新建mysite 项目 django-admin startproje ...
- python socket 编程简单入门
想讲讲套接字的概念 套接字,即英文socket的中文意译,起源于20世纪70年代,是加利福利亚大学的伯克利版本UNIX(称为BSD UNIX)的一部分.目的是实现主机上运行的一个程序与另一个运行的程序 ...
- Python Requests库简单入门
我对Python网络爬虫的学习主要是基于中国慕课网上嵩天老师的讲授,写博客的目的是为了更好触类旁通,并且作为学习笔记之后复习回顾. 1.引言 requests 库是一个简洁且简单的处理HTTP请求的第 ...
- 这个Python爬虫的简单入门及实用的实例,你会吗?
前言本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理.作者:HOT_and_COOl 利用爬虫可以进行数据挖掘,比如可以爬取别人的网 ...
- python简介以及简单代码——python学习笔记(一)
学习来源:https://www.liaoxuefeng.com/wiki/1016959663602400 了解python 简单编写并实现python代码 命令行模式和python交互模式 了解p ...
- docker 概念简介、简单入门
1.docker 简介 Docker 是一个开源项目,这个项目旨在通过把应用程序打包为可移植的.自给自足的容器(引用语) DocKer一次构建可放在任何地方就可以运行,不需要进行任何改变DocKer ...
随机推荐
- 窗体操作:CBrush类
CBrush画刷定义了一种位图形式的像素,利用它可对区域内部填充颜色. 该类封装了Windows的图形设备接口(GDI)刷子.通过该类构造的CBrush对象可以传递给任何一个需要画刷的CDC成员函数. ...
- 51 Nod 1073 约瑟夫环
1073 约瑟夫环 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注 N个人坐成一个圆环(编号为1 - N),从第1个人开始报数,数到K的人出列,后面的人 ...
- 015 pip的使用
目录 一.配置pip环境变量 二.Cmd终端使用pip 三.Pycharm使用pip 四.Jupyter使用pip 如果把python假想成一部手机,那么pip就是这部手机上的应用管家/APP,他可以 ...
- python27 错误汇总
一.TypeError: object of type 'NoneType' has no len() 解决的方法: 源代码:resp_data = None (None是一个空的对象) 修改后代码 ...
- Socket编程-基础使用
最后更新:2019-10-25 一 基本概念 socket, 又称为"套接字"或者"插座". 是操作系统提供的一种进程间通信机制.目前大多用于不同网络设备之间的 ...
- Thrift支持的基本数据类型
'bool' | 'byte' | 'i8' | 'i16' | 'i32' | 'i64' | 'double' | 'string' | 'binary' | 'slist'(deprecated ...
- ES6 变量的结构赋值
1.数组的解构赋值 a.基本用法:(‘模糊匹配’) let [a, b, c] = [1, 2, 3]; a b c b.嵌套数组结构例子: let [x, , y] = [1, 2, 3]; x y ...
- UTC日期转时间戳
网上的方法用mktime来转换日期到时间戳,会被当前环境的时区影响,现在这么做,用UTC的日期转时间戳这样要转换各地的时区也简单 unsigned long utcMktime(const unsig ...
- Android中@id与@+id区别和sharedUserId属性详解
Android中的组件需要用一个int类型的值来表示,这个值也就是组件标签中的id属性值. id属性只能接受资源类型的值,也就是必须以@开头的值,例如,@id/abc.@+id/xyz等. 如果在@后 ...
- 1.3 Junit4简介
1.Junit4框架 可用于单元测试,直接测试类中的方法 2.简单实用 a.导入Junit的jar包 b.熟悉Junit的执行顺序 c.写测试用例 d.利用断言,找bug 3.demo public ...