python基础入门while循环 格式化 编码初识
一.while循环
1.格式
- while+空格+条件+英文冒号:
缩进+结果(循环体)
#若条件为真则一直执行,条件为假则不执行
while True:
print('痒')
print('....')#痒和....的无限循环

while循环停止的方法
修改while的条件 改为假
break 当程序执行到break时 break一下的代码将不会执行
continue 跳出本次循环,继续下次循环,伪装成最后一行代码
num = 0
while num < 10:
num += 1
if num == 5:
continue
print(num)#1234678910
break 终止循环 break一下的代码将不会执行
num = 0
while num < 10:
num += 1
if num == 5:
break
print(num)#1234
while else
# 循环一
while True:
if 3 > 2:
print('你好')
break
else:
print('不好')#当条件为真时进入循环接着执行if 当条件为假时则执行else
二.字符串格式化
a = '------info------'
b = 'name:'
c = 'age:'
d = 'job:'
e = '-------end-------'
name = input('请输入姓名:')
age = input('请输入年龄:')
job = input('请输入职业:')
print(a+'\n'+b+name+'\n'+c+age+'\n'+d+job+'\n'+e)
name = input('请输入姓名:')
age = input('请输入年龄:')
job = input('请输入职业')
msg = '''
--------%s of info--------
name:%s
age:%s
job:%s
-----------end------------
'''
print(msg%(name,name,age,job))#括号里的占位符顺序和数量要一致,要一一对应
name = input('请输入年龄:')
age = input('请输入年龄:')
job = input('请输入职业:')
msg = f'----{name} of info----\n姓名:{name}\n年龄:{age}\n职业:{job}\n-------end-------'
print(msg)
s = f"今天是{input('>>>')}号"
print(s)
运算符
算数运算符
- /
- //(整除/地板除)
- **(幂运算)
- %(取余)
赋值运算符
- = 赋值
- += 自加
- -= 自减
- *= 自乘
- */ 自除
比较运算符
>
<
== (等于)
!= (不等于)
>=
<=
4.逻辑运算符
and都为真取and后边的值 都为假取and前面的值 一真一假取假
or都为真取or前边的值 都为假取or后边的值 一真一假取真
not not后边的值为真则输出假 后边的值为假则输出真
运算顺序 ()>not>and>or 从左到右执行
print(9 and 1 or not False and 8 or 0 and 7 and False)
print(9 and 1 or True and 8 or 0 and 7 and False)
print(1 or 8 or 0)
print(1)
5.成员运算符
in 存在
not in 不存在
返回True/False
编码初识
编码集(密码本)
ASCII :标准的字符编码方案,基于文本数据 -- 不支持中文
jbk 英文8位--1字节 中文16位--2字节
Unicode 英文16位--2字节 中文32位--4字节
utf-8 英文8位--1字节
欧洲16位--2字节
亚洲24位--3字节
单位 转换
1字节 = 8位
1Bytes = 8bit
1024Bytes = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
1024TB = 1PB
1024PB = 1EB
python基础入门while循环 格式化 编码初识的更多相关文章
- Python基础入门-For循环
For循环的功能比较强大,他可以帮助我们实现很多重复性的工作.而且for循环能迭代不同的数据结构.他的应用也十分的广泛,作为初学者,我们需要对循环的概念多加理解和练习.接下来我们就来学习for循环的一 ...
- Python基础入门-while循环示例
闲来无事! 想写一些基础的东西! 比如今天的while循环,,,,,, 很多python初学者,最开始学习python的时候,会被while循环给干蒙蔽! 那么今天,小编为大家讲解一些基础的实例,来帮 ...
- Python基础入门-While循环
讲完了for循环我们继续来看第二个循环,那就是while循环,while循环和for循环虽然都是循环,但是有着本质的不同.我们先来看下她们之间的区别和联系: While循环和for循环区别: 1.fo ...
- Python基础入门总结
Python基础入门教学 基础中的基础 列表.元组(tuple).字典.字符串 变量和引用 函数 python视频教程下载 基础中的基础 解释型语言和编译型语言差距: Python概述 解释器执行原理 ...
- Python基础入门教程
Python基础入门教程 Python基础教程 Python 简介 Python环境搭建 Python 基础语法 Python 变量类型 Python 运算符 Python 条件语句 Python 循 ...
- [新手必备]Python 基础入门必学知识点笔记
Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...
- Python基础【while循环】
Python基础[while循环] 1.while循环: 格式 while 条件: ...... print(......) 注意,在while语句也可以嵌套else,但是else不执行循环,执行后直 ...
- python 基础(while 循环、格式化输出、运算符、编码初识)
while循环 break 终止当前循环 count = 1 while count < 3: print(count) count += 1 break # while循环中一旦代码执行到br ...
- python while循环 - python基础入门(9)
经过昨天的学习,相信大家已经对 python的条件判断表达式if/else 有一定的了解了,那么我们今天配合昨天的课程讲解一个新概念 – while循环 . 都说程序源于生活,假如有这样一个场景:老师 ...
随机推荐
- 前端 vue单页面应用刷新网页后vuex的state数据丢失的解决方案(转载)
最近接手了一个项目,前端后端都要做,之前一直在做服务端的语言.框架和环境,前端啥都不会啊. 突然需要前端编程,两天速成了JS和VUE框架,可惜还是个半吊子.然后遇到了一个困扰了一整天的问题.一直调试都 ...
- PostGIS安装教程
安装环境: win10专业版 postgresql-10.6-1-windows-x64 ---因为使用的是ArcGIS10.4版本,pg10.6对于ArcGIS10.4版本过高,建议选择安装pg9. ...
- 攻防世界 4-ReeHY-main
检查保护机制: 发现 可以好像写got 然后 程序流程 这里 有double free 然后 再发现 这里很有趣 ,要是我的content为零了 且size 小于112 那就从栈上copy一些内容 ...
- SpringBoot学习(六)—— springboot快速整合RabbitMQ
目录 Rabbit MQ消息队列 简介 Rabbit MQ工作模式 交换机模式 引入RabbitMQ队列 代码实战 Rabbit MQ消息队列 @ 简介 优点 erlang开发,并发能力强. 社区活跃 ...
- 【NOIP2017】【Luogu P3956】【SPFA】棋盘
Luogu P3956 本题是一道简单的SPFA 具体看程序 #include<iostream> #include<cstdio> using namespace std; ...
- python实现一可升降式的冒泡排序
前几天看了个冒泡的排序,这里手敲了一下代码,简单记录如下: def bubble_sort(arr, order='asc'): # #可选升降序的冒泡排序, order>0升序,order&l ...
- C++桌面计算机
#include<iostream> #include<string> #include<map> #include<cctype> using nam ...
- npm切换成淘宝镜像源
0-前言 我们都知道node下载第三方依赖包是从国外服务器下载,不是速度奇慢就是下载异常,切换成国内的淘宝镜像源很有必要: 1-切换方法 $ npm config set registry https ...
- 品HashMap(java8)
前言 作为java开发人员,HashMap可谓是业务中的一把利器,9龙再次捡起这老生常谈的知识点,深入源码,细细品味. 首先,我们抛出几个关于HashMap的问题,带着问题去学习,就像捉迷藏一样有意思 ...
- css练习一
总体的html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF- ...