万恶之源-与python的初识
1.计算机基础知识
1.cpu: 人类的大脑 运算和处理问题
2.内存: 临时存储数据 断电就消失了
3.硬盘: 永久 存储数据
4.操作系统:是一个软件 控制每个硬件之间数据交互
2.python的应用和历史
1.python崇尚优美,清晰,简单。
2.python发展史
3.python2:
C , Java, C# 源码不统一 功能重复 维护难度大
python3:
源码统一,代码(功能)重复 维护难度降低了
3.python是一个编程语言
1.分类:男人,女人 ,老人,青年人,小孩,南方人,北方人
2.python的分类:
(1)编译型:只翻译一次
优点:运行速度快
缺点:开发速度慢
代表语言:C, C++
(2)解释型:一句一句的翻译,逐行翻译
优点:开发速度快
缺点:运行速度慢
代表语言:python
4.python的优缺点
优点:开发效率非常高;高级语言;可移植性;可扩展性;可嵌入性
缺点:速度慢;代码不能加密。
5.python的种类
6.python的安装和环境配置
7.写一个python程序
1.print() 打印—打印到屏幕
8.变量
a=1
起了一个变量名 a;
有个值1;
将值赋给变量名=
定义变量的规则:
1.字母,数字,下划线组成
2.不能以数字开头更不能是纯数字
3.不能使用python关键字
4.不能使用中文和拼音
5.区分大小写
6.变量名具有意义
7.推荐写法:
7.1驼峰体
7.2下划线
9.常量
全部大写的变量名就是常量 常量不建议修改
10.注释
给一些不太能够理解的写一个描述-让程序好理解
两种:
单行注释:# 只能注释一行,不能换行
多行注释:""" """ ''' ''' 支持换行
11.基础数据类型知识
整型-数字
字符串:+ 都是字符串的时候才可以相加(字符串只能和字符串相加)
字符串:* 字符串只能和数字相乘
布尔值:True 真. Flase假
12.用户输入input
input python版本3中input中获取的全部都是字符串类型(非常重要)
1.input("提示语句")
2.查看是什么类型——type()
13.流程控制语句 if
1.单纯if
1.if 条件:
结果
2.二选一
1.if 条件:
结果
else:
结果
3.多选一
if 条件:
结果
elif 条件:
结果
elif 条件:
结果
else :
结果
elif 判断条件
else
嵌套if
if 条件:
if 条件:
if 条件:
万恶之源-与python的初识的更多相关文章
- 1.python真的是万恶之源么?(初识python)
python真的是万恶之源么? 计算机基础及puthon了解 1.计算机基础知识 cpu : 相当于人类大脑,运算和处理问题 内存 : 临时存储数据,单点就消失,4G,8G,16G,32G 硬盘 : ...
- 万恶之源-python基本数据类型
万恶之源-基本数据类型(dict) 本节主要内容: 字典的简单介绍 字典增删改查和其他操作 3. 字典的嵌套 ⼀一. 字典的简单介绍 字典(dict)是python中唯⼀一的⼀一个映射类型.他是以{ ...
- day 05 万恶之源-基本数据类型(dict)
05. 万恶之源-基本数据类型(dict)本节主要内容:1. 字典的简单介绍2. 字典增删改查和其他操作3. 字典的嵌套⼀一. 字典的简单介绍字典(dict)是python中唯⼀一的⼀一个映射类型.他 ...
- 推荐使用国内的豆瓣源安装Python插件
以前都是用pip安装Python插件的,直到今天 pip的原理其实是从Python的官方源pypi.python.org/pypi下载到本地,然后解包安装 但是有的时候,这个操作会非常慢,国内可以通过 ...
- [源码]python Scapy Ftp密码嗅探
[源码]python Scapy Ftp密码嗅探 原理很简单,FTP密码明文传输的 截取tcp 21端口User和Pass数据即可 Scapy框架编译程序较大(一个空程序都25M),所以就不提供exe ...
- Python笔记初识
Python笔记初识
- 孤荷凌寒自学python第六十七天初步了解Python爬虫初识requests模块
孤荷凌寒自学python第六十七天初步了解Python爬虫初识requests模块 (完整学习过程屏幕记录视频地址在文末) 从今天起开始正式学习Python的爬虫. 今天已经初步了解了两个主要的模块: ...
- Python正则表达式初识(十)附正则表达式总结
今天分享正则表达式最后一个特殊字符“\d”,具体的教程如下. 1.特殊字符“\d”十分常用,其代表的意思是数字.代码演示如下图所示. 其中“+”的意思是表示连续,在这里代表的意思是连续的数字.但是输出 ...
- Python正则表达式初识(二)
前几天给大家分享了Python正则表达式初识(一),介绍了正则表达式中的三个特殊字符“^”.“.”和“*”,感兴趣的伙伴可以戳进去看看,今天小编继续给大家分享Python正则表达式相关特殊字符知识点. ...
随机推荐
- MySQL 分页查询优化——延迟关联优化
目录 1. InnoDB表的索引的几个概念 2. 覆盖索引和回表 3. 分页查询 4. 延迟关联优化 写在前面 下面的介绍均是在选用MySQL数据库和Innodb引擎的基础开展.我们先 ...
- 星云测试插装编译流程与CI集成
星云测试Horn插装采用脚本配置方式自动对语法进行扫描和插装,在整个插装过程中需要用到星云提供的插件工具.通过与CI集成,在CI编译前通过jenkins调用星云插装插件模块进行必要的数据填充,生成对应 ...
- (day33)数据库
目录 1. 数据库是什么 2. 为什么使用数据库 3. 数据库的分类 1. 关系型数据库 2. 非关系型数据库 4. mysql的架构 5. mysql的安装 1. windows的安装 2. win ...
- LogViewer解君之忧
LogViewer是一款查看和搜索大型文本文件的工具,能够很快速的查看记事本无法打开的大容量文件,比如大数据的日志文件或数据库文件等,可支持最大4GB的大容量. 一.下载地址链接(中文破解版): ht ...
- CSAPP:代码优化【矩阵读写】
转载请注明出处:https://www.cnblogs.com/ustca/p/11790314.html 写程序最主要的目标就是使它在所有可能的情况下都正确工作,另一方面,在很多情况下,让程序运行得 ...
- H5与CSS3常用设置
1.设置div铺满全屏 对于一个div1,要使其属性height:100%生效,需要使其所有父元素,有确定的属性height.要铺满全屏,就是从html开始,所有的height为100%. 2.垂直居 ...
- Python进阶函数
一.函数的动态参数 之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, 我的形参就要写很多, 很麻烦, 怎么办呢. 我们可以考虑使用动态参数. 动态 ...
- Vue项目中执行npm run dev 不报错也不显示点击的地址链接
问题描述: 输入npm run dev 没有报错也没有显示可以点击的地址链接,如下图: 解决方法: 具体配置: autoOpenBrowser默认为false,改为true.重新 npm run de ...
- day 1 堆 hash 线段树 树状数组 冰茶姬 字典树 二叉查找树
来郑州的第二天,早上开始也没说什么就说了些注意安全,各种各样的注意安全... 冰茶姬: 原来再打食物链时看了一下冰茶姬,只注意了路径压缩,没想到还有什么按秩排序但确实快了不少... int find( ...
- .net core 对象序列化为Json及Json反序列化关于DataContractJsonSerializer和Newtonsoft使用的完整案例,源码已更新至开源模板
很多人告诉你怎么用,但是却不会告诉你用什么好.不知道在进行序列化和反序列化Json时用那个好,因为有太多选择,如.NET Framework下可以选DataContractJsonSerializer ...