python中的while循环,格式化输出,运算符,编码
一.while循环
1.1语法
while 条件: 代码块(循环体) else: 当上面的条件为假的的时候,才会执行.
执行顺序:先判断条件是否为真,如果是真的,执行循环体,再次判断条件,直到条件不成立,停止循环.
1.2break和continue的区别
break用来停止当前本层循环.
continue用来停止本次循环,会继续执行下一次.
二.格式化输出(输出带有一些格式,美观)
%s:占位字符串(也可以用来占位数字,万能的)
%d:占位数字
注:在字符串中如果使用了%s,%d这样的占位符,那么所有的%都被认为是占位符,如果想写%,要用%%来表示.
三.基本运算符
3.1算数运算
+ => a+b - => a-b * => a*b / => a/b %(取模,也叫求余 ) => 10%3的结果为1. **(取X的Y次幂) => 2**2的结果为4 //(地板除,也叫求商) => 9//2的结果为4.
3.2比较运算
==
!=
<>
<
>
>=
>=
3.3赋值运算
= += -= *= /= %= **= //=
3.4逻辑运算
and:并且,两端同时为真,结果为真
or:或者,两端有一个是真,结果就是真
not:非.非真既假,非假既真
顺序:() => not => and => or
3.4.1
print(5 or 6) => print( x or y)
如果x是零,输出y
如果x不是零,输出x.
print( x and y) => and与or相反
判断print(5>5 or 6<7)时
True:非零
False:零
四.编码
4.1
1.ASCII.最早的编码,至今还在使用,八位一个字节 2.GBK.国标码,16位2个字节 3.unicode.万国码,32位4个字节 4.UTF-8可变长度的Unicode 英文:8位,一个字节 欧洲文字:16位,2个字节 汉子:24位,3个字节
4.2单位转换
8bit=1byte 1024byte=1kb 1024kb=1mb 1024mb=1gb 1024gb=1tb
4.3 in 和not in
可以判断一个字符串是否出现在另一个字符串中
if '马化腾'in num:
python中的while循环,格式化输出,运算符,编码的更多相关文章
- 记录我的 python 学习历程-Day02-while 循环/格式化输出/运算符/编码的初识
一.流程控制之--while 循环 循环就是重复做同一件事,它可以终止当前循环,也可以跳出这一次循环,继续下一次循环. 基本结构(基本循环) while 条件: 循环体 示例 # 这是一个模拟音乐循环 ...
- day02 python流程控制 while循环 格式化输出 运算符 编码
day02 python 一.循环: while循环 while expression: while_suite 1.break 停止当前循环(如果多个循环嵌套, ...
- 04 Python之while循环/格式化输出/运算符/编码
1. while循环 while 条件: 循环体(break,continue) else: 循环体(break,continue) break:彻底干掉一个循环,直接跳出. continue:停止当 ...
- DAY2---Python---While循环,格式化输出,运算符,编码
一.while循环 while 条件: 代码块(循环体) 流程:判断条件是否为真,如果是真,执行代码块.然后再次判断条件是否为真,如果为真继续执行代码块... 直到条件变成了假,退出循环 #死循环:永 ...
- while循环 格式化输出 运算符 编码
一.while循环 1.基本结构 while 条件: 循环体 流程: 判断条件是否为真. 如果真, 执行代码块. 然后再次判断条件是否为真 .如果真继续执行代码块.... ...
- 第二天-while循环 格式化输出 运算符 编码
一.while循环 while 条件: 语句块(循环体) #判断条件是否成立,若成立执行循环体,然后再次判断条件...直到不满足跳出循环 else: 当条件不成立的时候执行这里,和break没 ...
- python---02.while循环 格式化输出 运算符 编码
一.while循环语句 1.while 条件:(如果条件是真, 则直接执⾏循环体. 然后再次判断条件. 直到条件是假. 停⽌循环) 循环体(break continue) 2. break: 立刻跳 ...
- Python学习day2 while循环&格式化输出&运算符
day2 运算符-while循环 1.while循环 while循环基本结构; while 条件: 结果 # 如果条件为真,那么循环则执行 # 如果条件为假,那么循环不执行 de ...
- Python基础篇(格式化输出,运算符,编码):
Python基础篇(格式化输出,运算符,编码): 格式化输出: 格式:print ( " 内容%s" %(变量)) 字符类型: %s 替换字符串 %d 替换整体数字 ...
随机推荐
- 下面介绍一个 yii2.0 的 Rbac 权限设置,闲话少说,直接上代码,
1.首先我们要在组件里面配置一下 Rbac ,如下所示(common/config/main-local.php或者main.php). 'authManager' => [ 'class' ...
- 获取当前div中的所有div的个数和每一个div的ID and 根据屏幕分辨率计算高度
var tabs_Count=document.getElementById("tabs-panels").getElementsByTagName("div" ...
- ASP.NET中进度条的简单应用
<html xmlns="http://www.w3.org/1999/xhtml" id="mainWindow"> <head> & ...
- ssh基础(1)
1.链接远程 命令:ssh root@1.1.1.1 2.执行远程脚本 命令:ssh root@1.1.1.1 /data/demo/test.sh > 111.txt (执行远程的tes ...
- Scala & IntelliJ IDEA环境搭建升级版:在JAVA中调用Scala的helloworld
--------------------- 前言 --------------------- 项目关系,希望用Spark GraphX做数据分析及图像展示,但前提是得会spark:spark是基于sc ...
- 国家模式c++
状态模式(State Pattern)是设计模式的一种,属于行为模式. 定义(源于Design Pattern):当一个对象的内在状态改变时同意改变其行为,这个对象看起来像是改变了其类. 状态模式主要 ...
- OpenCV中基于HOG特征的行人检测
目前基于机器学习方法的行人检测的主流特征描述子之一是HOG(Histogram of Oriented Gradient, 方向梯度直方图).HOG特征是用于目标检测的特征描述子,它通过计算和统计图像 ...
- ZOJ 3726 RMQ + 二分法
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5072 区域赛真干的话题 通过率最高的一个问题 不到一半认为这OK 然后WA果 ...
- js的一些写法问题
尽量不要拼接字符,用自定义标签来完成 用winform的形式更佳
- JS 输入框智能提示
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...