Python学习框架(持续更新)
1、数据类型
- 整型:整数,1、2、3.。。这种
- 浮点型:简单理解就是小数,1.23、3.141572653等等
- 字符型:“这是字符”,简单说就是我们说的话,都可以作为字符
- 布尔值:只有2种,true、false
- 组合数据类型:类似数组
2、运算符
- 算术运算符:7种 +、-、*、/、%(取余运算)、//(取商运算)、**(幂运算)
- 加减乘除和现实的逻辑理解一样
- 取余运算:7%4=3
- 取商运算:7//4=1
- 幂运算:7**2=49
- 比较运算符:==、!=、>、<、>=、<=
- 比较的结果是布尔值
- 赋值运算符:=
- 把右边的值赋给左边,其实质是引用地址的赋值
- 对象的引用
- 逻辑运算符:and、or、not;
- python里面没有异或操作
- 实际的比较是对布尔值进行计算
- 逻辑运算有一个短路的现象,即前面一旦有结果后面就不会再运算
- 成员运算符:in、not in
- 判断一个内容是否包含在另一个内容里面
- 身份运算符:is、not is
- 判断两个变量是否一样
- 判断的依据是引用地址是否一样,而不是值是否一样
- 示例:a=7;b=7,print(a is b)结果是“False”
- 位运算符
- 运算符的优先级:有这么多的运算,就需要有一个优先顺序,以避免混乱不清,()是最高优先级,所以一边都是通过()划分优先的前后
- 小括号拥有最高优先级
- 指数
- 位运算符
- 加减乘除
- 左移、右移等
3、Python内置6大类数据类型:Number(数字)、str(字符串)、list(列表)、tuple(元组)、set(集合)、dict(字典)
4、语法结构(待续)
- 顺序结构:依次执行,从上到下
- 分支结构:if 条件表达式
- 循环结构:for循环、while循环
- for循环:循环次数是固定的
- while循环:不知道循环次数,只知道循环条件
5、函数的创建和调用(待续)
- 函数是完成一项特定的工作的功能模块
6、输入/输出(待续)
Python学习框架(持续更新)的更多相关文章
- 【pwn】学pwn日记——栈学习(持续更新)
[pwn]学pwn日记--栈学习(持续更新) 前言 从8.2开始系统性学习pwn,在此之前,学习了部分汇编指令以及32位c语言程序的堆栈图及函数调用. 学习视频链接:XMCVE 2020 CTF Pw ...
- Pig基础学习【持续更新中】
*本文参考了Pig官方文档以及已有的一些博客,并加上了自己的一些知识性的理解.目前正在持续更新中.* Pig作为一种处理大规模数据的高级查询语言,底层是转换成MapReduce实现的,可以作为MapR ...
- iOS之github第三方框架(持续更新)
1.MBProgressHUD MBProgressHUD是一个开源项目,实现了很多种样式的提示框 使用上简单.方便,并且可以对显示的内容进行自定义,功能很强大,很多项目中都有使用到. 到Github ...
- LeetCode 题目的 Python 实现(持续更新中)
Python-LeetCode 是一个使用 Python 语言解决 LeetCode 问题的代码库,库有以下几个方面需要注意: 所有题目都是 AC 的: 按照题目顺序,每 50 个放在一个目录下,方便 ...
- LeetCode python实现题解(持续更新)
目录 LeetCode Python实现算法简介 0001 两数之和 0002 两数相加 0003 无重复字符的最长子串 0004 寻找两个有序数组的中位数 0005 最长回文子串 0006 Z字型变 ...
- [读书]10g/11g编程艺术深入体现结构学习笔记(持续更新...)
持续更新...) 第8章 1.在过程性循环中提交更新容易产生ora-01555:snapshot too old错误.P257 (这种情况我觉得应该是在高并发的情况下才会产生) 假设的一个场景是系统一 ...
- Python 学习笔记 - 不断更新!
Python 学习笔记 太久不写python,已经忘记以前学习的时候遇到了那些坑坑洼洼的地方了,开个帖子来记录一下,以供日后查阅. 摘要:一些报错:为啥Python没有自增 ++ 和自减 --: 0x ...
- Python基础学习总结(持续更新)
https://www.cnblogs.com/jin-xin/articles/7459977.html 嗯,学完一天,白天上班,眼睛要瞎了= = DAY1 1,计算机基础. CPU:相当于人的大脑 ...
- python的一些学习资料(持续更新中)
Markdown在线编辑器 廖雪峰官方博客[基础入门好资料] python-guide[传说中的巨牛写的] the5fire的技术博客[全职python程序员博客]
随机推荐
- hutool BigExcelWriter 下的autoSizeColumnAll异常问题
autoSizeColumnAll java.lang.IllegalStateException: Could not auto-size column. Make sure the column ...
- react路由的跳转和传参
1.路由的跳转 一.DOM跳转 在需要跳转的页面导入import {Link} from 'react-router-dom',在需要跳转的地方使用link标签的to属性进行跳转,路由配置文件中导出的 ...
- forkjoin及其性能分析,是否比for循环快?
最近看了网上的某公开课,其中有讲到forkjoin框架.在这之前,我丝毫没听说过这个东西,很好奇是什么东东.于是,就顺道研究了一番. 总感觉这个东西,用的地方很少,也有可能是我才疏学浅.好吧,反正问了 ...
- vue超简单加载字体方法,解决scss难加载字体的问题
vue超简单加载字体方法,解决scss难加载字体的问题 scss在加载字体方面一直不太好用,需要繁杂的配置才能达到想要的效果,这里说一种非常简单的方法 在App.vue的style标签下引入字体文件后 ...
- kuangbin专题 专题九 连通图 Strongly connected HDU - 4635
题目链接:https://vjudge.net/problem/HDU-4635 题目:有向图,给定若干个连通图,求最多还能添加几条边,添完边后,图仍然要满足 (1)是简单图,即没有重边或者自环 (2 ...
- 字符串 hash - 不停地删掉字母
Censor frog is now a editor to censor so-called sensitive words (敏感词). She has a long text p . Her j ...
- Microsoft Azure Storage Explorer(2)
之前写过一个往Microsoft Azure Storage Explorer里存储的功能,现在又要把东西给下载下来. 记录一下: public string DownFileFromAzure() ...
- 《C# 爬虫 破境之道》:第二境 爬虫应用 — 第一节:HTTP协议数据采集
首先欢迎您来到本书的第二境,本境,我们将全力打造一个实际生产环境可用的爬虫应用了.虽然只是刚开始,虽然路漫漫其修远,不过还是有点小鸡冻:P 本境打算针对几大派生类做进一步深耕,包括与应用的结合.对比它 ...
- JAVA中常用的异常处理方法
1.在Java项目中经常遇到的异常情况 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastExceptio ...
- 关于爬虫的日常复习(8)—— 实战:request+正则爬取猫眼榜单top100