python第二天3.1
算数运算符arithmetic operator:
+ - * / %
% : 取余,取模。取的是第一个操作数和第二个操作数除法的余数。整除结果为0.
10 % 3 1
10 % 5 0
10 % -3 -1
10 % -5 ?
-10%3 ?
% 真正操作步骤:
- 用第一个数除以第二个数,得到最相近的两个商。取最小的数。
- 用第一个数减去第二个数和第一步的到的数的乘积。
赋值运算符assignment operator:
基本的赋值运算符:=
扩展的赋值运算符:
+= -= *= /= %=
例如:X += Y -> X = X + Y
比较运算符compare operator:
<= >= == !=
比较运算符的结果始终是布尔类型。
逻辑运算符logic operator:
python中只有三个逻辑运算符:
and or not
逻辑运算符的结果到底是什么类型???
结果取决于两个操作数的类型!!!
针对and操作:
第一个操作数如果是可以转成False的话,那么第一个操作数的值,就是整个逻辑表达式的值。
如果第一个操作数可以转成True,第二个操作数的值就是整个表达式的值。
针对or操作:
第一个操作数如果是可以转成False的话,第二个操作数的值就是整个表达式的值。
如果第一个操作数可以转成True, 第一个操作数的值,就是整个逻辑表达式的值。
练习题
成员运算符:
in not in
while循环:
[初始化部分一般是用来定义循环变量]
while 循环条件:
循环体语句
[循环变量更改部分]
[else :
语句体]
执行顺序:
- 初始化部分:一般是用来定义循环变量或新赋值
- 判断循环条件:
真:
执行循环体语句
是否执行了break语句
执行了:跳过else
没执行:当while正常执行完后,执行else
回到第二步条件判断
假:执行else
break:停止:直接停止当前的循环,不论还剩下多少次循环。
continue:跳过当前循环后面的语句,直接执行下一轮循环。
gbk:简体中文。一个中文编码成两个字节。
utf-8:中文一般是3个字节。
针对英文,始终是一个字节。
2.练习题:用字符串进行模板输入
今日总结
转载于:https://www.cnblogs.com/zlyboke/p/10467345.html
python第二天3.1相关推荐
- python第二十九课——文件读写(复制文件)
自定义函数:实现文件复制操作有形参(2个) 没有返回值相似版(不用) def copyFile(src,dest):#1.打开两个文件:1个关联读操作,1个关联写操作fr=open(src,'rb') ...
- Python第二十二天 stat模块 os.chmod方法 os.stat方法 pwd grp模块
Python第二十二天 stat模块 os.chmod方法 os.stat方法 pwd grp模块 stat模块描述了os.stat(filename)返回的文件属性列表中各值的意义,根据 ...
- 自学Python第二十六天- Tornado 框架
自学Python第二十六天- Tornado 框架 安装及基础引用 创建.配置.初始化应用及简单运行服务 创建应用 对 app 进行设置 另一种设置方法 一些其他的配置 关于调试模式 设置路由处理器 ...
- PYTHON第二次实验
PYTHON第二次实验 实验2.1 批量生成姓名.家庭住址.电子邮箱等随机信息 一.实验目的 熟练运用标准库random中的函数 了解标准库string中的字符串常量 了解汉字编码格式 熟练掌握文本文 ...
- python第二周day3
python第二周day3(9.24) 1.day7字典作业更改版 # 定义一个列表,在列表中保存6个学生的信息(学生信息中包括: 姓名.年龄.成绩(单科).电话.性别(男.女.不明) ) stude ...
- python第二周day2
python第二周day2(9.23) 1.day6列表作业更改版 import random # 随机操作 # random.randint(0, 100) # **1.创建一个列表,列表中有10个 ...
- python第二周day5
python第二周day5(9.27) 1.day9字符串作业更改版 # *1.1输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7-位上的字符) # 例如: 输入**'abcd1234 ' ...
- 黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第四章 使用SCAPY掌控网络(2)Scapy实现ARP缓存投毒
黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第四章 使用SCAPY掌控网络(2)Scapy实现ARP缓存投毒 文章目录 黑帽python第二版(Bl ...
- 黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第一章 配置python环境
黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第一章 配置python环境 文章目录 黑帽python第二版(Black Hat Python 2nd ...
- 黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第五章 WEB黑客(3)暴力破解目录与文件位置
黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第五章 WEB黑客(3)暴力破解目录与文件位置 文章目录 黑帽python第二版(Black Hat P ...
最新文章
- Java实现的简单神经网络(基于Sigmoid激活函数)
- Uva(10048),最短路Floyd
- ZOJ 2849 Attack of Panda Virus (优先队列 priority_queue)
- Delphi V7.0企业汉化版及注册码
- test 2016-12-28
- 百度PARL再度夺冠NeurIPS仿生人挑战赛:强化学习控制的流畅行走
- SQLServer基本函数(转)
- IOS开发基础之核心动画 基础动画、关键帧、组动画案例
- super在python3和python2_Python扩展与 – 使用super()python 3 vs python 2
- 2019 Java发展趋势报告:Java老矣,Java正年轻
- 升级到ASP.NET2.0之后的疑问
- 开课吧Java课堂之SortedSet接口如何去用?
- stm32 整数加法循环时间_剑指 Offer 65. 不用加减乘除做加法 leetcode 剑指offer系列...
- 代码比对工具-Diffmerge
- keep跑步记录伪造_Keep、悦跑圈、咕咚、悦动圈,四个跑步App比对
- kindle买书建议
- [源码解析]ESPnet脚本源码解析-aishell-asr.sh
- 微信小程序图片裁剪插件image-cropper
- 什么是模块化代码?如何写?
- Python 动态加载并下载梨视频短视频
热门文章
- jtextarea可以让某一行右对齐吗_单元格对齐还在敲空格吗?几个简单小技巧要学会...
- SpringMVC的RESTful(一)
- 【渝粤教育】21秋期末考试市场营销10256k2
- Soft Value function基础和Soft Q Learning中Policy Improvement 证明
- 粒子群PSO算法实验及其代码解释
- Oh-My-Zsh 下远程ssh的乱码问题
- 迪士尼收购福克斯,传媒巨头江山瓦解?
- 51NOD 1181 质数中的质数(质数筛法)
- react-native技术调研:react-native是什么?
- 理论物理极础11:电力和磁力