python 中的while循环、格式化、编码初始
while循环
- 循环:不断重复着某件事就是循环 
- while 关键字 
- 死循环:while True: -  循环体 - while True: # 死循环#
 print("坚强")#
 print("过火")#
 print("单身情歌")#
 print("郭德纲的小曲")#
 print("五环之歌")#
 print("鸡你太美")#
 print("大碗宽面")#
 print("痒")
 
- while结构: -  while 条件: -  缩进 循环体 
- 控制循环次数:通过条件控制循环次数 - count = 0#
 while True: # 死循环#
 count = count + 1 # 先执行 = 右边的内容#
 if count == 5:#
 print(count)#
 break # 有限循环
 
- while 循环中的两个关键字: - break:终止本次循环
- continue:跳出本次循环,继续下次循环(就是伪装成循环体中最后一行代码)
- continue和break下方代码都不会执行
 
- while else - while else 与if else相似 
- 结构: -  while 条件: -  缩进 循环体 -  else: -  缩进 结果 
 
格式化
- % s字符串:%是占位,s代表所占内容为字符串,可以填数字,也可以填字符串 
- %d| %i:必须填充数字 
- %%转义:变成普通的% 
- msg = “山哥,目前的学习进度为%s%%” - print(msg%(2)) - 按位置顺序一一对应(占几个位置就填几个位置)
 
- f-string python3.6版本及以上才能使用 - a =1b =2msg = f"my name is {a} I'm {b} years old"print(msg)
 
 
运算符
- 比较运算符 - # > < >= <= ==(等于) != (不等于)
 
- 算术运算符 - # + - * /
 # //(整除|地板除(向下取整))
 # ** 幂# % 取余(模)
 # print(5 / 2)
 # 2.5
 # print(5 // 2)
 # 2
 # print(2 ** 0)
 # 1
 # print(5 % 2)
 # 1
 
- 赋值运算符 - # =
 # +=
 # -=# *=
 # /=# //=
 # **=
 # %=
 # a = 10
 # b = 2
 # b += 1
 # b = b + 1
 # print(b)
 # a -= 1
 # a = a - 1
 # a *= 2
 # a = a * 2
 # a /= 2
 # a = a / 2
 # a //= 2
 # a = a // 2
 # a **= 2
 # a = a ** 2
 # a %= 2
 # a = a % 2
 
- 逻辑运算符 - 两边为真and取后面,or取前面,两边为假,and取前面,or取后面 
 and:一假得假- or:一真得真 
 - # 与(and 并且) 或(or) 非(not 不是)
 # True and False
 # True or False
 # True and not False
 # 优先级:() > not > and > or
 # 查找顺序: 从左向右
 
- 成员运算符 - # in(在) not in(不在)
 # name = "alex"
 # msg = input(">>>")
 # if name in msg:
 # print(111)
 # else:
 # print(222)
 
编码初始
# 编码集(密码本)
# ascii  不支持中文
#   a 一个字符占用8位
# gbk(包含ascii)国标
#    a 一个字符占用8位(1字节)
#   中文 一个字符占16位(2字节)
# unicode# 英文  4个字节  32位
# 中文  4个字节  32位
# utf-8 (最流行的编码集)
# 英文 1字节      8位
# 欧洲 2字节      16位
# 亚洲 3字节      24位
# 单位转换:    # 1字节 = 8位       *****
# 1Bytes = 8bit    *****
# 1024bytes = 1KB
# 1024KB = 1MB
# 1024MB = 1GB
# 1024GB = 1TB  # 够用了
# 1024TB = 1PB
python 中的while循环、格式化、编码初始的更多相关文章
- python中的while循环,格式化输出,运算符,编码
		一.while循环 1.1语法 while 条件: 代码块(循环体) else: 当上面的条件为假的的时候,才会执行. 执行顺序:先判断条件是否为真,如果是真的,执行循环体,再次判断条件,直到条件不成 ... 
- python基础入门while循环 格式化 编码初识
		一.while循环 1.格式 while+空格+条件+英文冒号:  缩进+结果(循环体)  #若条件为真则一直执行,条件为假则不执行 while True: print('痒') print('. ... 
- 利用Python中的for循环和while循环,打印各种方向的九九乘法表。
		哈喽大家好,今天,可乐来给大家分享一下Python中用for循环和while循环打印九九乘法表的操作.由于本人也是刚刚接触Python不长时间,代码也是自己编写的,所以有什么不足之处还请大家多多指教. ... 
- Python中日期和时间格式化输出的方法
		本文转自:https://www.jb51.net/article/62518.htm 本文实例总结了python中日期和时间格式化输出的方法.分享给大家供大家参考.具体分析如下: python格式化 ... 
- 【转】Python中的字符串与字符编码
		[转]Python中的字符串与字符编码 本节内容: 前言 相关概念 Python中的默认编码 Python2与Python3中对字符串的支持 字符编码转换 一.前言 Python中的字符编码是个老生常 ... 
- python中字典的循环遍历的两种方式
		开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ... 
- 记录我的 python 学习历程-Day02-while 循环/格式化输出/运算符/编码的初识
		一.流程控制之--while 循环 循环就是重复做同一件事,它可以终止当前循环,也可以跳出这一次循环,继续下一次循环. 基本结构(基本循环) while 条件: 循环体 示例 # 这是一个模拟音乐循环 ... 
- python记录_day02 while循环 格式化 基本运算符
		一.流程控制之while循环 语法: while 条件: 循环体 else: else语句(当条件不成立的时候执行这里 和break没关系) 判断条件是否成立. 如果成立执行循环体.然后再次判断条件, ... 
- 你真的会python中的for循环吗
		for 循环是 Python 中的通用序列迭代器:它可以单步遍历任何有序序列中的元素.for 语句适用于字符串.列表.元组.其他内置可迭代对象和类创建的新对象. for 通常比 while 循环更容易 ... 
随机推荐
- Redis分布式锁实战
			什么是分布式锁 在单机部署的情况下,要想保证特定业务在顺序执行,通过JDK提供的synchronized关键字.Semaphore.ReentrantLock,或者我们也可以基于AQS定制化锁.单机部 ... 
- 湫湫系列故事——设计风景线 HDU - 4514
			题目链接:https://vjudge.net/problem/HDU-4514 题意:判断没有没有环,如果没有环,通俗的讲就是找出一条最长的路,相当于一笔画能画多长. 思路:dfs判环. 最后就是没 ... 
- RocketMQ中Broker的刷盘源码分析
			上一篇博客的最后简单提了下CommitLog的刷盘 [RocketMQ中Broker的消息存储源码分析] (这篇博客和上一篇有很大的联系) Broker的CommitLog刷盘会启动一个线程,不停地 ... 
- [Apache Pulsar] 企业级分布式消息系统-Pulsar快速上手
			Pulsar快速上手 前言 如果你还不了解Pulsar消息系统,可以先看上一篇文章 企业级分布式消息系统-Pulsar入门基础 Pulsar客户端支持多个语言,包括Java,Go,Pytho和C++, ... 
- Android Pie 私人 DNS 使用教程
			本文首发于:微信公众号「运维之美」,公众号 ID:Hi-Linux. 「运维之美」是一个有情怀.有态度,专注于 Linux 运维相关技术文章分享的公众号.公众号致力于为广大运维工作者分享各类技术文章 ... 
- javaScript基础-01 javascript语法结构
			一.基础 字符集 JavaScript程序是用Unicode字符集编写的. .区分大小写 .空格.换行符和格式控制符 .Unicode转义序列 .标准化 二.类型.值和变量 JavaScript的数据 ... 
- JMeter使用JSON Extractor插件实现将一个接口的JSON返回值作为下一个接口的入参
			##补充## 接口响应数据,一般为JSON,HTML格式的数据. 对于HTML的响应结果提取,可以使用正则表达式,也可以通过XPath来提取:对于JSON格式的数据,可以用正则表达式,JSON Ext ... 
- 06 css选择器
			选择器的作用:选中标签 1.基本选择器 标签选择器 id选择器 class选择器 *通配符选择器 权重:行内样式 1000 > id选择器 100 > 类选择器10 > 标签选择器 ... 
- python对接常用数据库,快速上手!
			python对接常用数据库,快速上手! 很多同学在使用python进行自动化测试的时候,会涉及到数据库数据校验的问题,因为不知道如何在python中如何对数据库,这个时候会一脸茫然,今天在这里给大家汇 ... 
- Git revert -m
			这其实是个非常简单的指令,甚至用AS,直接右键操作不需要两秒钟 但今天使用命令行的方式操作的时候居然发现了点不一样的地方: 如下我希望revert某个commit,找到了它的id,跑一下命令之后居然发 ... 
