py基础,和运算符简单应用

py基础,和运算符简单应用

回顾

  • 字符是指在字符串中其中一个字母汉字等,,,的单位名称
  • 字节是指8位的01010101
  • 位代表字节其中一个0或者1
  • 内存,计算时要用到unicdoe编码
  • (字符串可以比较,比较字节二进制码)数字比较全部转化书记进行比较

今日内容

一,循环

1.循环语句

while True:                        死循环,永远成立
    print("人生苦短")               
while 1 > 0                        while后面加条件
    print("人生苦短")

count = 1                          每次count加1,到输出10停止
while count <= 10:
    print(count)
    count = count + 1
pass
  • 跳过这次输出

    count = 1
    while count <= 10:
      if count = 7:
          pass
      else:
          print(count)
      count = count + 1
break
  • 终止当前循环

    count = 1
    while Ture :
      print(count)
      if count = 10:
        break
      count = count + 1
continue
  • 跳出本次循环

    count = 1
    while True:
      if count == 7:
          count = count + 1
          continue
      else:
          print(count)
      count = count + 1
  • while else,不在满足while循环条件时触发,或条件等于False触发

    count = 1
    while count < 10:
      print(count)
      count = count + 1
    else:
      print("完成")

2,总结

  • while基本结构
  • break
  • contiunue
  • while else

二,字符串格式化

  • \n 换行符

  • %s 占位符

    mm = "我是%s,年龄%s" %(fmx,20,)
    print("mm")
  • %d 占位符d

  • 在作占位时要输出”%“需要%%可以打印出一个百分号

    name = fmx
    mm = "%s手机电量100%%" %(name)

三,运算符

基础运算符

``python
count = count + 1 == count += 1



### 逻辑运算

  - 数字转布尔值,除0都是转换成Ture ,0是Fales

  - 字符串转布尔值,除空都是Ture,空字符是Fales

  - 布尔值转换成数字,Ture转换成1 ,Fales转换成0

  - 布尔值转换为字符串,为字符串本身

  - 对于 or,如果有遇到 1 or 9 如果都为Ture取第一个,如果是假的则取第二个值

    - vl = 1 or 9       print(vl)     1

    - vl = 0 or 9         print(vl)    9

    - vl = 0 or ”“          print(vl)    ”“

## 四,编码

## 编码扩展

- ascii     8位一字节,只有英文在用
- unicode
  - ecs2                2位字节,曾经用
  - ecs4                4位字节,现在用
- utf-8
- utf-16
- GBK                         中文两字节,GBKK2312的升级版,亚洲在用
- GBK2312                              中文两字节

转载于:https://blog.51cto.com/11985686/2373892

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值