从入门到自闭之Python while如何使用
2024-09-02 07:33:44
- while 循环
while 条件:
循环体
终止循环的两种办法:
- 改变条件
- break
break和continue的用法:
- break 用法:打破当前循环,(终止当前循环),所处位置在循环体中,用在循环体之后
- continue用法:形成一个闭环,循环执行continue之前的循环体,continue会伪装成最后一行代码,不执行他之后的代码
while else:
while 条件:
循环体
else:
结果
# 当while循环体中出现了break就不会再执行else
- 格式化
# %s -- 占字符串的位置(%s数字,字符串都可以进行填充)
# %d/%i -- 占数字的位置(常用%d)
# %% -- 转义(转换成普通的%号)
# 占的位置和填充时必须一一对应
# 填充的时候按照顺序填充
运算符
算法
- % 取余
- ** 次方
- // 整除(地板除--向下取整)
比较
- == 等于
- != 不等于
赋值
- += 自加
- -= 自减
- *= 自乘
- /= 自除
- **= 自幂
逻辑 and or not
- and:都为真的选择and后面的值,都为假的选择and前边的值,一真一假选择假的
- or: 都为真的选择or前边的值,都为假的选择or后边的值,一真一假选择真的
成员
- in 在
- not in 不在
编码初识
# win - 编码gbk
# linux - 编码utf-8
# mac - 编码utf-8
# ascii码:
# 不支持中文
# 1个字节
#
# gbk(国标):
# 英文 1个字节
# 中文 2个字节
#
# unicode(万国码)
# 英文 4个字节
# 中文 4个字节
#
# utf-8
# 英文1个字节
# 欧洲2个字节
# 亚洲3个字节
# 1字节 == 8位 1Bytes == 8bit
最新文章
- svg学习(六)line
- webpack 无法安装
- UVA10142/PC110108Australian Voting
- Linux 套接字编程中要注意的细节
- mysql配置文件转载
- Super Jumping! Jumping! Jumping!(hdu 1087 LIS变形)
- linux学习书籍
- Network: Why 1472B length of ICMP?
- servlet 监听器分类
- Java NIO SocketChannel套接字通道
- 使用正则替换script及其内容
- spring boot 集成 Filter 的两种方式
- JDK源码分析(3)HashMap
- 数据库之MySQL ERROR 1698 (28000) 错误:Access denied for user 'root'@'localhost'"; error【摘抄】
- 一个封存Id与状态对应键值的神器,BigInteger的setBit和testBit用法实例
- Java J2EE读取配置文件
- hdu 4452 Running Rabbits 模拟
- 改脚本之dbscaner
- Codeforces 582C. Superior Periodic Subarrays(数学+计数)
- Linux通过FTP上传文件到服务器