while循环语句、格式化输出、常用运算符、字符编码
1.while循环
while 空格 条件 冒号
缩进 循环体
num=1
while num<11:
print(num)
num=num+1
变量都是先执行等号右边的,然后执行等号左边的。
break 终止循环,break以下代码都不执行
while 3<4:
print(1)
break
print(2)
print(3)
输出结果:1 3
num=0
while True:
if num>50:
break
print(num)
num=num+1
输出结果:0到50
continue 临时见底,跳出本次循环,继续下次循环
num=1
while num<11:
if num==9:
num=num+1
continue
print(num)
num=num+1
输出结果:1 2 3 4 5 6 7 8 10
num=0
while True:
if num>9:
break
num=num+1
if num==9:
continue
print(num)
输出结果:1 2 3 4 5 6 7 8 10
while else
age=int(input("请输入年龄:"))
while age>18:
if 18<=age<=22:
print("你可以嗨了")
break
elif age>22:
print('你可以结婚了')
break
else:
print('你不能去网吧')
条件语句可以控制while循环
2.格式化输出
%s 字符串类型,%d 、%i 数字类型
name=input("姓名:")
age=input("年龄:")
msg='姓名:%s,年龄:%d'%(name,int(age))
print(msg)
python36以上版本可以使用下面语句
name=input("姓名:")
age=input("年龄:")
msg=f'姓名:{name},年龄:{age}'
print(msg)
%% 转义
num=input('>>>')
s='目前学习进度:%s%%'%num
print(s)
结果:
>>>80
目前学习进度:80%
3.常用运算符
算术运算
运算符 描述 + 加 - 减 * 乘 / 除 % 取模(取商的余数) ** 幂 // 取整(取商的整数) 比较运算
运算符 描述 == 等于 != 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 赋值运算
运算符 描述 = 简单赋值 += c+=a等效于c=c+a -= c-=a等效于c=c-a *= c*=a等效于c=c*a /= c/=a等效于c=c/a %= c%=a等效于c=c%a **= c**=a等效于c=c**a //= c//a等效于c=c//a 逻辑运算
运算符 描述 and 布尔“与” or 布尔“或” not 布尔“非”
4.字符编码
ASCII码 美国
1个字节 8位
GBK码 国标
汉字 2个字节
英文 1个字节
Unicode 万国码
2个字节
4个字节
utf-8 可变编程
美国 1个字节
欧洲 2个字节
亚洲 3个字节
单位转化
8bit=1byte
1024byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
while循环语句、格式化输出、常用运算符、字符编码的更多相关文章
- day02 循环、格式化输出、运算符、编码
01 昨日内容回顾 python2x python3x区别: python2x:源码重复,不规范. python3x:源码规范,优美,清晰,简单. 编译型:将代码一次性全部转化成字节码. 代表语言:C ...
- while循环、格式化输出、运算符和编码初识
while循环 1. while循环的结构 while 条件: 执行语句1 执行语句2 i = 0 while i < 10: print(i) i += 1 运行结果 0 1 2 3 4 5 ...
- python 基础(while 循环、格式化输出、运算符、编码初识)
while循环 break 终止当前循环 count = 1 while count < 3: print(count) count += 1 break # while循环中一旦代码执行到br ...
- python基础之循环语句,格式化输出以及编码
1.while循环语句 1.1 常见的几种结构 1. while+判断条件 循环体 2. while+判断条件 循环体 else 语句 tips:while循环如果满足条件的话,会一直循环循环体 ...
- python -- while循环,格式化输出,运算符,初识编码
一.while循环 1.语法 while 条件: 循环体(结果) 如果条件为真,则直接执行结果),然后再次判断条件,知道条件为假,停止循环. while True: print('你是谁呢') 退 ...
- python之while循环用法举例,break与continue的区别,格式化输出及运算符
一.while循环的基本结构 while 条件: 代码块(循环体) else: 当上面的条件为假. 才会执行 执行顺序:判断条件是否为真. 如果真. 执行循环体. 然后再次判断条件....直到循环条件 ...
- python基础(二)条件判断、循环、格式化输出
继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...
- IDEA+循环语句 or 输出语句 快捷操作
IDEA+循环语句 or 输出语句 快捷操作:https://blog.csdn.net/shijiebei2009/article/details/44726433 for循环:仅输入fori然后回 ...
- python大法好——变量、常量、input()、数据类型、字符串、格式化输出、运算符、流程控制语句、进制、字符编码
python基础知识 1.变量 变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用. 作用:A.存储数据. B.标记数据. 变量的声明规则: A:变量名只能是字母,数字或下划线任意组 ...
- while 格式化输出 运算符 字符编码
流程控制之while循环 条件循环:while,语法如下 while 条件: # 循环体 # 如果条件为真,那么循环体则执行,执行完毕后再次循环,重新判断条件... # 如果条件为假,那么循环体不执行 ...
随机推荐
- 零元学Expression Design 4 - Chapter 7 使用内建功能「Clone」来达成Path的影分身之术
原文:零元学Expression Design 4 - Chapter 7 使用内建功能「Clone」来达成Path的影分身之术 本章所介绍的是便利且快速的内建工具Clone ? 本章所介绍的是便利且 ...
- Socket编程实践(6) --TCPNotes服务器
僵尸进程过程 1)通过忽略SIGCHLD信号,避免僵尸进程 在server端代码中加入 signal(SIGCHLD, SIG_IGN); 2)通过wait/waitpid方法.解决僵尸进程 sign ...
- 运行时动态伪造vsprintf的va_list
运行时动态伪造vsprintf的va_list #include <stdio.h> int main() { char* m = (char*) malloc(sizeof(int)*2 ...
- 升级PHPstudy自带的mysql版本 从5.5升级到5.7.22
原文:升级PHPstudy自带的mysql版本 从5.5升级到5.7.22 版权声明:请注意:如需转载请注明出处. https://blog.csdn.net/qq_32534555/article/ ...
- 你好,Oh My Zsh - 社区力量全新方式定义命令行 | 咖啡时间
Oh My Zsh 是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式.它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作.给我们一种全新的方式使用命 ...
- nodejs timer block-timer timer-ease
https://www.npmjs.org/package/block-timer https://www.npmjs.org/package/timer-ease 来自为知笔记(Wiz)
- 图像滤镜艺术---球面(Spherize)滤镜
原文:图像滤镜艺术---球面(Spherize)滤镜 球面(Spherize)滤镜 球面滤镜是通过极坐标变换实现图像的球面特效. 代码如下: // /// ...
- win10中使用sqlserver2008r2 SQL Server 配置管理器
原文:win10中使用sqlserver2008r2 SQL Server 配置管理器 使用 Windows10 访问 SQL Server 配置管理器 因为 SQL Server 配置管理器是 Mi ...
- CentOS7 无法使用yum命令,无法更新解决方法
前言 设置网卡开机自动启动 设置国内dns服务器系统 修改CentOS-Base.repo中的地址 所参考的文章地址 前言 刚安装完的CentOS7的系统,发现无法使用yum命令进行更新,在更新的时候 ...
- Qt编程规范
一.概述 良好的编程规范可以大幅提高一个程序的可读性.可理解性和可维护性. 本规范参考Effective C++中文版.Google C++编码规范及Qt编码风格. 二.头文件 1) #de ...