python全栈 流程控制;while 循环 格式化输出 运算符 及编码
python全栈开发
1循环
2break和continue的区别
3格式化输出
4运算符
5编码
一.流程控制while循环
while条件:
代码块(循环体)
1.死循环;
while True;
print(".....")
例:
while True:
print('你是萌萌么') #死循环 永远都停不下来 #
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
你是萌萌么
.......
2.break循环:
变量 = True
while True:
变量 = inpot(".....")
if 变量 == "...":
print("....")
break 注:(打断,终止当前本层循环)
print(变量)
例:
while True:
count = input('请输入你要说的内容(按Q退出):')
if count == 'Q'
break #打断的是当前本层循环,终止掉循环,毁灭性的
print('去吃饭了,不说了') #
请输入你要说的内容(按Q退出):Q
去吃饭了,不说了
3.continue循环:
变量 = True
while True:
变量 = print(".....")
i f变量 == "...":
变量 = 变量 + 1
continue 注:(停止当前本次循环,继续执行下一次循环)
print(变量)
变量 = 变量 + 1
例:
while True:
content = input("请输入你要跟对方说的话(输入Q退出程序):")
if content == 'Q':
continue # 停止当前本次循环。 继续执行下一次循环 暂时性的
print(content) print("我去吃饭了") #
请输入你要跟对方说的话(输入Q退出程序):我是
我是
请输入你要跟对方说的话(输入Q退出程序):Q
请输入你要跟对方说的话(输入Q退出程序):q
q
请输入你要跟对方说的话(输入Q退出程序):
break和continue区别:break是彻底停止当前循环;continue是停止当前本次循环,继续执行下一次循环) continue是指:排除一些东西.
二.格式化输出
占字符: %s 表示占位 字符串 (全能的,什么都能占)
%d表示占位 数字
#让用户输入 名字, 年龄, 爱好 。格式化输出成 我叫xxx, 我喜欢干xxxx。 我今年xxx大#了
name = "alex"
age = 18
hobby = "佩奇"
print("我叫%s, 我喜欢干%s, 我今年%d岁了" % (name, hobby, age)) # %d 必须占位数字
print("我叫%s, 我已经学习python15%%了" % ("刘伟")) # 当字符串中出现了占位符。 那么想要使用%。 必须写%%
print("我们大家已经学习了15%的内容了") #
我叫alex, 我喜欢干佩奇, 我今年18岁了
我叫刘伟, 我已经学习python15%了
我们大家已经学习了15%的内容了
三.基本运算符
按种类可分为:算数运算,比较运算,逻辑运算,赋值运算等.
1.算数运算包括:+, -, *, /, %, **, //

2.比较运算包括:==, !=, <>, < , > , <=, >=

3.赋值运算包括: = , += , -= , *= , /= , **= , //=

4.逻辑运算包括: not , and , or

注: 逻辑运算含义: (1) and 表示 并且的含义,左右为真,结果才真.
(2) or 表示 或者的含义,左右有一个是真,结果就真.左右都为假,结果才假.
(3) not 表示 取反的含义,非真即假,非假即真.
逻辑顺序: ( ) _not_and_or 相同运算,从左往右算.
运算逻辑: x or y x为0,则返回y x不为0,返回x
x and y 与or相反
四.编码
包括:ascill码,国标码, python3运用UFT-8
单位转换:
8bit = 1byte
1024byte = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
python全栈 流程控制;while 循环 格式化输出 运算符 及编码的更多相关文章
- day02 python流程控制 while循环 格式化输出 运算符 编码
day02 python 一.循环: while循环 while expression: while_suite 1.break 停止当前循环(如果多个循环嵌套, ...
- python之while循环/格式化输出/运算符/初始编码/成员变量
一.主要内容:1.while 循环 (难点)while 条件: 循环体 break: 直接跳出循环continue:停止当前本次循环,继续执行下一次循环.不会中断循环能让循环退出:(1)break ( ...
- while循环,格式化输出,运算符及编码初识
一.while循环 1.基本循环(死循环) while 条件: 循环体 2.使用while计数 count = 0 # 数字里面非零的都为True while True: count = count ...
- while循环 格式化输出 密码本 编码的初识
第二天课程整理 while 循环 why : while ' 循环' 的意思 what : while 无限循环 how : 1.基本结构 while + 条件 循环的代码 初识循环 while tr ...
- 记录我的 python 学习历程-Day02-while 循环/格式化输出/运算符/编码的初识
一.流程控制之--while 循环 循环就是重复做同一件事,它可以终止当前循环,也可以跳出这一次循环,继续下一次循环. 基本结构(基本循环) while 条件: 循环体 示例 # 这是一个模拟音乐循环 ...
- 04 Python之while循环/格式化输出/运算符/编码
1. while循环 while 条件: 循环体(break,continue) else: 循环体(break,continue) break:彻底干掉一个循环,直接跳出. continue:停止当 ...
- python中的while循环,格式化输出,运算符,编码
一.while循环 1.1语法 while 条件: 代码块(循环体) else: 当上面的条件为假的的时候,才会执行. 执行顺序:先判断条件是否为真,如果是真的,执行循环体,再次判断条件,直到条件不成 ...
- DAY2---Python---While循环,格式化输出,运算符,编码
一.while循环 while 条件: 代码块(循环体) 流程:判断条件是否为真,如果是真,执行代码块.然后再次判断条件是否为真,如果为真继续执行代码块... 直到条件变成了假,退出循环 #死循环:永 ...
- while循环,格式化输出,运算符
1.while循环 1.while 基本机构: while 条件: 循环体 执行流程: 当条件成立时为真,执行循环体. 再次判断条件是否成立,如果成立再次执行. 当判断条件结果为假时,跳出循环,本 ...
随机推荐
- 重识linux-守护进程,系统服务,daemons
重识linux-守护进程,系统服务,daemons 1分类 分为 单独的守护进程 和超级守护进程 2命名 服务的名称被创建之后,被挂上linux使用,通常在服务的名称之后会加上一个d,例如at和cro ...
- iOS基础知识之归档和解档
归档和解档:即将数据写入文件和从文件中读取数据. 此处以plist文件为例说明, 一.plist文件使用时的注意事项: 1.plist文件中仅支持写入Array,Dictionary,Boolean, ...
- hive grouping sets 实现原理
先下结论: 看了hive 1.1.0 grouping sets 实现(从源码及执行计划都可以看出与kylin实现不一样),(前提是可累加,如sum函数)他并没有像kylin一样先按照group by ...
- Swoole 结合TP5创建http服务
下载TP5框架,在项目根目录下创建server目录 http_service.php <?php //创建服务 $http = new swoole_http_server("0.0. ...
- Mysql索引,有哪几种索引,什么时候该(不该)建索引;SQL怎么进行优化以及SQL关键字的执行顺序
索引(Index)是帮助MySQL高效获取数据的数据结构.提取句子主干,就可以得到索引的本质:索引是数据结构. 1.按照索引列值的唯一性,索引可分为唯一索引和非唯一索引 非唯一索引:B树索引 crea ...
- day43-socketserver
基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环 socketserver模块中分两大类:server类(解决链接问题)和request类(解决通信问题) server类: reque ...
- jsfl 导出指定名称的swf
var _openDOC = fl.openDocument("file:///E|TE/dt.fla"); var _exName = _openDOC.pathURI.spli ...
- JS中Float类型加减乘除
//浮点数加法运算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1]. ...
- Netty - 2
参考:Scalable IO in Java - http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf mainReactor负责处理客户端的连接请求,并将acc ...
- linux 文件系统之superblock
为了实际测试这个pagecache和对裸盘操作的区别,我一不小心敲错命令,将一个磁盘的super_block给抹掉了,全是0, dd if =/dev/zero of=/dev/sda2 bs=409 ...