Python0基础(中)——期末不挂科
文章目录
- 前言
- python入门的进阶知识——运算
- 运算符
- 位运算符
- 逻辑运算符
- 成员运算符
- 身份运算符
- 运算符的优先级问题
- 字符串加强
- 难点
- 内置函数
- 列表
- 常用操作
- 元组
- 字典和集合
- 条件控制
- if 嵌套
- 循环语句
- break和continue和else
- 最后
前言
本来我是不想肝了,但是看到了这个,
还有这几个白嫖怪,
虽然我不知道你是谁,但是还是感谢,今天熬个夜来再肝一篇,秋名山路很长,也希望我们能一起走下去!
python入门的进阶知识——运算
运算符
这个知识难亦或是不难,看你想要学到什么程度了,如果是期末不挂科的话,靠上一篇就已经够了,但是绩点嘛,还是要学一点的
位运算符
几乎是每个语言都是一样的,所以说我还是想啰嗦一下,当你开始学算法的时候,会发现这个东西是真的快,天下武功,唯快不破
&按位与 相应位为1,否则为0
|按位或 相应位有一个1,就为1
^按位异或 当俩对应的二进制位相异时,结果为一,
~按位取反,对于每个二进制位取反操作
<< 左移 运算数的各二进位全部左移若干位,高位丢弃,低位补0。
|>> 右移 把">>"左边的运算数的各二进位全部右移若干
a = 60 # 60 = 0011 1100
b = 13 # 13 = 0000 1101
c = 0c = a & b # 12 = 0000 1100
print("1 - c 的值为:", c)c = a | b # 61 = 0011 1101
print("2 - c 的值为:", c)c = a ^ b # 49 = 0011 0001
print("3 - c 的值为:", c)c = ~a # -61 = 1100 0011
print("4 - c 的值为:", c)c = a << 2 # 240 = 1111 0000
print("5 - c 的值为:", c)c = a >> 2 # 15 = 0000 1111
print("6 - c 的值为:", c)
逻辑运算符
and or not
3个,按照字面意思来理解
成员运算符
in x 在 y 序列中 , 如果 x 在 y 序列中返回 True。
not in x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True
这个还是有用的,在c++中要单独定义函数
list1 = [1,2,3,4,5]
x=1
y=10
if(x in list1):print("a in list")
if(y not in list1):print("b not in list")
身份运算符
这个涉及到了对象,在期末编程解决问题的时候不用也能解决,
运算符的优先级问题
这个的考察形式有点像当年奥赛初赛的考察形式,就是阅读程序写答案的题,不能用电脑啊!,所以说要记忆
字符串加强
不得不说字符串的函数太多了,和c++还是有区别的,比c++多,使用也有些许不同,我根据题库来挑几个常用的,不要全记了,实在不会的话,暴力来解决,循环字符串,if判断,来达到自己的需求
合并,索引基本操作上一篇已经写过了,所以这一篇我们来说一点比较有用的东西,全学完可能有点困难,毕竟我们的目标是:不挂科
\ 转义:注意’\n’换行操作
r’\n’输出**\n.**
具体定义如下:
原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。
a = "Hello"
b = "Python"print("a + b 输出结果:", a + b)
print("a * 2 输出结果:", a * 2)
print("a[1] 输出结果:", a[1])
print("a[1:4] 输出结果:", a[1:4])if( "H" in a) :print("H 在变量 a 中")
else :print("H 不在变量 a 中")if( "M" not in a) :print("M 不在变量 a 中")
else :print("M 在变量 a 中")print (r'\n')
print (R'\n')
难点
格式化字符串,有点像强制转换的意思,了解即可,写题中可以不使用
常用的格式化字符串符号有以下几个
%c:格式化字符及其ASCII码
%s: 格式化字符串
%d:格式化整数
%o: 格式化无符号八进制数
%x:格式化无符号十六进制数
题外话:在 Python 中,字符串格式化使用与 C 中 printf 函数一样的语法。
print ("我叫 %s 今年 %d 岁!" % ('小明', 10))
内置函数
Python0基础(中)——期末不挂科相关推荐
- 【离散数学】期末不挂科复习笔记
[离散数学]期末不挂科复习笔记 和蜂考学的,重要的应该是逻辑和函数这两大板块,图和树就与数据结构挂钩了(大部分都是之前学过的),重点看看各种逻辑的等值演算还有推理! 第一章(命题逻辑的基本概念) 1. ...
- 【大学物理】期末不挂科复习笔记
[大学物理]期末不挂科复习笔记 猴博士yyds 打了*号的是重点 高斯定理 1.求通过某个面的电通量 *2.用高斯定理求场强 面电荷密度 x 面积 = 电荷量 注意: 有体积的物体需要分:体内和体外 ...
- 【数据结构】期末不挂科笔记
[数据结构]期末不挂科笔记 大纲去复习 简答题 1.哈夫曼树的构造.计算wpl 哈夫曼树的处理其实很简单,将所有的权值节点放入最小优先队列中,每次取队头的两个数出来,组成一棵树,这颗树就三个节点,头节 ...
- 大学期末不挂科速成课-史上最全
每到期末肯定有不少小伙伴烦恼趴 今天他来了-史上最全大学期末不挂科速成课 以下链接是合集合集!!单科可以私聊小编喔!! https://download.csdn.net/download/qq_52 ...
- C++ 1 之 冲刺期末不挂科的入门
C++ 入门 先来几句废话 前言 什么是C++ C++发展 C++的重要性 如何学习C++ C++关键字 来一个Hello World!!! 命名空间 定义一个普通的命名空间 命名空间可以嵌套使用 命 ...
- 只用半小时,只用半小时,只用半小时,给自己一个机会,看完保你web开发一期末不挂科,老师看了都说好
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站.点击这里 来还愿啦 Web开发(一)·期末不挂之第一章·Web开发基础(不背就挂的基础知识) Web开 ...
- 大学计算机基础钮和荣,挂科重点教师、科目
挂科重点教师.科目 (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 7.9 积分 老师科目挂科人数梅潇结构力学 理论力学57李博婵国际贸易实务51裔国 ...
- Python0基础(上)——期末不挂科
- 数据结构基础知识点,看完保证期末不挂科!
数据结构基础知识 线性结构 (1)连续储存(地址在内存中为连续)-----数组 (2)离散储存(地址在内存中不一定为连续的)-----链表 非线性结构 (1)树 (2)图 基础算法(查找排序): 折半 ...
- 单片机期末不挂科,看这一篇就够了
第一章 单片机概述 单选题知识点 1.MCU:单片机 EMPU:嵌入式微处理器 2.使用二进制的主要原因是 受器件的物理性能限制 3.手机中的双核是指: EMPU DSP 4.单片机与普通微型计算机的 ...
最新文章
- 中国顶级黑客45秒使用声音来破坏您的计算机
- 对话框Flags的设置值
- tp数据库表大写命名的一些问题
- 异步请求中jetty处理ServletRequestListener的坑
- 悬浮窗java_Java制作一个简易的悬浮窗/PPT悬浮窗
- java初入多线程5
- 《FPGA全程进阶---实战演练》第十一章 VGA五彩缤纷
- Android零基础入门第85节:Fragment使用起来非常简单
- win7录屏_学用系列|清晰、体积小,这些录屏工具适合正在为录屏苦恼的你
- 终于有人把深度学习讲明白了!
- 几何画板构造象限平分线的步骤
- linux下解压war格式的包
- windows无法格式化u盘怎么办_U盘提示格式化怎么办 U盘提示格式化解决方法【详解】...
- 读《创新者 一群技术狂人和鬼才程序员如何改变世界》
- 决策树——员工离职预测模型搭建
- php怎么压缩文件夹,PHP压缩文件夹 php
- HTTP协议分析实验
- 多线程爬虫实战--彼岸图网壁纸爬取
- 《西瓜书》吃瓜笔记1、2章
- tplink703n无线打印服务器,TP-Link TL-WR703N无线路由器客户端模式(Client)设置上网