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 ...
随机推荐
- 【清华集训2016】Alice和Bob又在玩游戏
不难的题目.因为SG性质,所以只需要对一棵树求出. 然后如果发现从上往下DP不太行,所以从下往上DP. 考虑一个点对子树的合并,考虑下一个删的点在哪一个子树,那么剩下的状态实际上就是把一个子树所有能达 ...
- 使用VSCODE开发UE4
完全可行,速度很快,智能提示.代码格式化.查找Symbol等等都不比VS+Visual AssistX 差. 准备 打开编辑器的Editor Preferences>Source Code,选择 ...
- R_Studio(学生成绩)数据相关性分析
对“Gary.csv”中的成绩数据进行统计量分析 用cor函数来计算相关性,method默认参数是用pearson:并且遇到缺失值,use默认参数everything,结果会是NA 相关性分析 当值r ...
- R_Studio(学生成绩)对数值型数据进行统计量分析
对“Gary.csv”中的成绩数据进行统计量分析 基础数据分析 均值 中位数 极差 标准差 变异系数 1/4分位数 3/4分位数 四分位间距... ...分析 setwd('D:\\data' ...
- python学习之路(16)
Python内建的filter()函数用于过滤序列. 和map()类似,filter()也接收一个函数和一个序列.和map()不同的时,filter()把传入的函数依次作用于每个元素,然后根据返回值是 ...
- vue 移动端的开发
一:cli 的安装: cnpm install -g @vue/cli默认是安装在如下目录:C:\Users\xiaocj\AppData\Roaming\npm\node_modules\@vue ...
- Java中for each与正常for循环效率对比
循环ArrayList时,普通for循环比foreach循环花费的时间要少一点:循环LinkList时,普通for循环比foreach循环花费的时间要多很多. 当我将循环次数提升到一百万次的时候,循环 ...
- 在Linux上安装ipmitool
https://blog.csdn.net/bnanoou/article/details/43985839
- EBS 页面影藏“关于此页”
EBS环境: R12.1.3 问题:要影藏EBS登录页面左下角的“关于此页” 方法: 修改的配置文件参数:FND:诊断 , 由 是 改为 否 个性化自助定义 ,由 是 改为 否参数说明:‘FND:诊断 ...
- Uep弹窗showModalDialog的使用
function imageMaintain() { $.showModalDialog($$pageContextPath + "uepI/imageMaintain.do?service ...