博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
while循环 和 运算符
阅读量:6499 次
发布时间:2019-06-24

本文共 1365 字,大约阅读时间需要 4 分钟。

1)whil循环

while 条件:
代码块1(循环体)
break #彻底停止本层循环
continue #停止本次循环 执行下一次循环
else:#当条件不成立时执行else
代码块2
2)格式化输出
%s 占位字符串
%d 占位整数

注: 在字符串串中如果使⽤用了了%s这样的占位符. 那么所有的%都将变成占位符. 我们的2%也变成了占位符. 而"%的"是不存在的, 这里我们需要使用%%来表示字符串中的%

例:让用户输入 名字, 年龄, 爱好 。格式化输出成 我叫xxx, 我喜欢干xxxx。 我今年xxx大了

name = "alex"
age = 18
hobby = "佩奇"
print("我叫%s, 我喜欢干%s, 我今年%d岁了" % (name, hobby, age)) # %d 必须占位数字

3)运算符(难点): in (判断xx是否出现在yy中)

1,逻辑运算:
and (并且的意思,左右两端同为真, 结果才是真)
or (或者的意思,左右两端有一个为真,结果就是真)
not (非真即假,非假即真)

x or y 如果x为0 则返回y, 否则。 返回x    and和or相反    运算顺序:    () => not => and => or2,赋值运算    = 简单的赋值运算符        c=1+2 将1+2的运算结果赋值给c    += 加法赋值运算符        c+=1  等同于 c=c+1    -= 减法赋值运算符        c-=1  等同于 c=c-1    *= 乘法赋值运算符        c*=1  等同于 c=c*1    /= 除法赋值运算符        c/=1  等同于 c=c/1    %= 取余赋值运算符        c%=1  等同于 c=c%1    **= 次幂赋值运算符        c**=1  等同于 c=c**1    //= 取整赋值运算符        c//=1  等同于 c=c//13,比较运算    == 等于 判断左右对象是否相等    != 不等于 判断左右对象是否不相等    <> 不等于 跟 != 类似    > 大于    < 小于    >= 大于等于    <= 小于等于

知识扩展

  1. 编码

    最早的计算机编码是ASCII。 有英文+数字+特殊字符 8bit => 1byte 没有中文, 后面的编码必须兼容ASCII
    GBK 把中国的文字进行编码. 对ASCII扩充。 16bit => 2byte 主要包含了中文, 日文, 韩文, 英文(兼容ASCII)
    UNICODE 32bit 兼容各个国家的编码。万国码。 浪费空间 32bit => 4byte
    UTF-8 可变长度的UNICODE。本质是UNICODE。
    英文在UTF-8里面占用1个字节 8bit
    欧洲文字。占用2个字节 16bit
    中文. 占用3个字节 24bit
    UTF-16

    8bit => 1byte1024byte => 1kb1024kb => 1mb1024mb => 1gb1024gb => 1tb1024tb = > 1

转载于:https://blog.51cto.com/13904637/2172197

你可能感兴趣的文章
第一次操刀数据库分表的教训与经验
查看>>
录音声音小
查看>>
Ubuntu 12.04 安装 Chrome浏览器
查看>>
java 反射
查看>>
ORACLE物化视图(物理视图)
查看>>
android 读取json数据(遍历JSONObject和JSONArray)(转)
查看>>
UIScrollView中的手势
查看>>
递归和迭代的差别
查看>>
基于jquery的可拖动div
查看>>
可以简易设置文字内边距的EdgeInsetsLabel
查看>>
[詹兴致矩阵论习题参考解答]习题1.3
查看>>
Android Fragment的使用
查看>>
mysql半同步复制实现
查看>>
沙朗javascript总结一下(一)---基础知识
查看>>
js深入研究之函数内的函数
查看>>
LeetCode:4_Median of Two Sorted Arrays | 求两个排序数组的中位数 | Hard
查看>>
python之commands模块
查看>>
android应用开发--------------看RadioGroup源代码,写相似单选选项卡的集成控件(如底部导航,tab等等)...
查看>>
LeetCode - Binary Tree Level Order Traversal
查看>>
FTP协议完全详解
查看>>