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 条件: 循环体 执行流程: 当条件成立时为真,执行循环体. 再次判断条件是否成立,如果成立再次执行. 当判断条件结果为假时,跳出循环,本 ...
随机推荐
- hive执行报错:Both left and right aliases encountered in JOIN 's1'
原因:两个表join的时候,不支持两个表的字段 非相等 操作. 可以把不相等条件拿到 where语句中. 例如: right JOIN test.dim_month_date p2 on p1.mon ...
- 1. ibatis 查询的sql列存在相同的列名
如果SQL语句存在两个相同的查询列名,则映射时,取第一个列名的值进行映射 <?xml version="1.0" encoding="UTF-8" ?&g ...
- Intorduction of Annotation ,about examples in Hello1.java
java ee 里的常用注解 .@Controller,@Service,@Repository,@Component,@RestController这几个注解用于实例化class对象.分别对应于控制 ...
- Callable和Future 多线程
参考:https://www.cnblogs.com/fengsehng/p/6048609.html
- js对象及元素复制拷贝
1.数组及对象拷贝: 浅拷贝var b=$.extend(false,{},a);//对象浅拷贝 var a={aa:111,bb:{bb1:22}}; var b=$.extend(false,{} ...
- 1.类的加载机制_继承类的加载(一个小的Demo)说明
今天我们先来一个小的Demo来了解类的加载顺序. public class ClassLoaderTest { public static void main(String[] args) { Sys ...
- __file__ 作用以及模块导入方法
python 执行py 文件的时候,默认就会把当前目录增加到sys.path中 import os print(__file__) #打印文件当前的位置 直接在目录里面执行,结果显示当前文件(pych ...
- vue的初识与简单使用---前后端分离通过接口调取数据
vue的安装 #### .环境搭建 ''' - 安装node ``` 官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/ ``` - 安装cnpm ``` npm inst ...
- 火狐Firefox浏览器所有历史版本下载地址
Mozilla Firefox 频繁的更新,导致许多好用的插件在更新后不能兼容,而且想换回低版本还不容易啊,官网上只看到最新版本和前一个版本的下载. 这里为大家提供了一个下载链接,是来自Mozilla ...
- maven创建项目,打包出可执行Jar
官网参考 http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html 配置多种打包方式 这个例子也不错 https://bl ...