while循环

  1. while循环—死循环

  2. while空格+条件+冒号

    缩进+循环体

    3.打断死循环

  • break--终止当前循环

  • while True:
    print(123)
    print(234)
    break
    print(345)
    print(1111)
  • 改变条件--自动定义修改控制执行次数

  • num=0
    while num>1:
    print(2)
  • 关键字:break--终止当前循环 continue--伪装成循环体中最后一行代码(官方:跳出本次循环,继续下次循环)

  • break continue 相同:他俩一下代码都不执行

  • while else :while条件成立的时候就不执行了,条件不成立的时候就执行else

字符串格式化



%--占位

%s--占字符串的位

%d--占数字的位

%%--转义成普通的%

s=“你好%s"

s%("我好")

f"{变量名}{字符串}” 3.6版本及以上才能使用

字符串格式化按照位置顺序传递

sep='\n'换行 \t制表符 \r回车键

运算符

  1. 算数运算符:


  2. / python2中获取到的都是整数(5/2=2),python3获取的都是浮点数(5/2 =2.5)

  3. //整除 也叫地板除

  4. ** 幂 次方 print(3**2)

  5. %模 取余 (5%2 结果是1)

  6. 比较运算符

    < > >= <=

  7. == 等于 比较

  8. != 不等于

  9. 赋值运算符:

  10. =赋值

  11. +=自加 num=num+1 num+=1

  12. -=自减

  13. *=自乘

  14. /=自除

  15. //=

  16. **=

  17. %=

逻辑运算符

  1. and与/和

  2. or或

  3. not非

    1. and都为真取and后面的值
    2. and都为假的时候取and前的值
    3. and一真一假取假
    4. or都为真的时候取前面
    5. or都为假的时候取or后面的值
    6. or一真一假取真的

    从左向右执行 ()>not>and>or

    成员运算符

in 存在

not in 不存在

s = "alexdsb"
if "sb" not in s:
print(True)
else:
print(False)

编码初始

1.ascii (老美)不支持中文

  1. gbk (国标) 英文8位 中文16位
  2. unicode (万国码)英文16位 中文32位
  3. utf-8 (可变长的编码)英文8位 欧洲文16位 亚洲文24位
  4. Linux--utf-8
  5. mac--utf-8
  6. windows--gbk

单位转换

1字节=8位

1Bytes(字节)=8bit ***

1024Bytes=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB TB就够用了

1024TB=1PB

1024PB=1EB

小白之入口即化——十分钟看懂while循环,字符串格式化,运算符的更多相关文章

  1. 十分钟看懂AES加密

    十分钟看懂AES加密算法 今天看了Moserware的<A Stick Figure Guide to the Advanced Encryption Standard(AES)>收获了不 ...

  2. 十分钟看懂,未来Web前端开发最新趋势

    首先,展望未来趋势我们就要弄懂过去的一年,也就是18年,web前端开发的重要新闻.重要事件和JavaScript的各种流行框架.模式发展趋势. 我们来快速回顾一下. NPM热门前端框架下载 先来看最热 ...

  3. 0160 十分钟看懂时序数据库(I)-存储

    摘要:2017年时序数据库忽然火了起来.开年2月Facebook开源了beringei时序数据库:到了4月基于PostgreSQL打造的时序数据库TimeScaleDB也开源了,而早在2016年7月, ...

  4. 【小白视频学Java for循环】3分钟学会Java的for循环,让看懂for循环嵌套再不是难事

    目录 一.单个for循环介绍 二.for循环嵌套 听讲时能听懂的for循环为什么一做题就晕菜?一个for循环还勉强能看懂,但为什么一看到双重for循环脑子里就感觉脑子全是浆糊? 如果有上述问题那么就继 ...

  5. [转帖]10分钟看懂Docker和K8S

    10分钟看懂Docker和K8S https://zhuanlan.zhihu.com/p/53260098 2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司. 这 ...

  6. 小白学习VUE第一篇文章---如何看懂网上搜索到的VUE代码或文章---使用VUE的三种模式:

    小白学习VUE第一篇文章---如何看懂网上搜索到的VUE代码或文章---使用VUE的三种模式: 直接引用VUE; 将vue.js下载到本地后本目录下使用; 安装Node环境下使用; ant-desig ...

  7. 十分钟搞懂什么是CGI

    原文:CGI Made Really Easy,在翻译的过程中,我增加了一些我在学习过程中找到的更合适的资料,和自己的一些理解.不能算是严格的翻译文章,应该算是我的看这篇文章的过程的随笔吧. CGI真 ...

  8. 十分钟搞懂什么是CGI(转)

    原文:CGI Made Really Easy,在翻译的过程中,我增加了一些我在学习过程中找到的更合适的资料,和自己的一些理解.不能算是严格的翻译文章,应该算是我的看这篇文章的过程的随笔吧. CGI真 ...

  9. 5分钟看懂Code128条形码

    什么是Code128条形码? 相信大家看到这个都不陌生吧 1.前言 条形码种类很多,常见的大概有二十多种码制,其中包括:Code39码(标准39码).Codabar码(库德巴码).Code25码(标准 ...

随机推荐

  1. SpringCloud微服务架构升级总结

    一.背景 1.1 应用系统的架构历史 1.2 什么是微服务? 起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”.文中内容提到:微服 ...

  2. python连接数据库(1)——mysql

    mysql是世界上应用最广的免费数据库,python当然也提供了对它的调用. 首先pip install pymysql,当然自己要知道数据库的用户名和密码,本地数据库的host就是localhost ...

  3. sentinel 集群流控原理

    为什么需要集群流控呢?假设需要将某个API的总qps限制在100,机器数可能为50,这时很自然的想到使用一个专门的server来统计总的调用量,其他实例与该server通信来判断是否可以调用,这就是基 ...

  4. CentOS7.5上FTP服务的安装与使用

    1.FTP简介 1.1FTP:File Transfer Protocol 文件传输协议 FTP是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式.它属于网络传输协议的应用层.文件传送(f ...

  5. C++标准库(体系结构与内核分析)(侯捷第一讲)

    一.C++标准库介绍 C++标准库:C++ Standard Library C++标准库与STL有什么关系: STL:Standard Template Library STL包含6大部件,基本占标 ...

  6. WebService跨域配置、Ajax跨域请求、附开发过程源码

    项目开发过程中需要和其他公司的数据对接,当时我们公司提供的是WebService,本地测试,都是好的,Ajax跨域请求,就报错,配置WebService过程中,花了不少功夫,入不少坑,不过最终问题还是 ...

  7. memcached--add使用

    memcached是一种管理内存的软件,来动态的分配机器的内存,将需要存储的数据以key-value(键值对)的形式存储在内存中. 1.memcached使用的存储算法是hash算法在内存中存储字符串 ...

  8. Linux命令分类汇总(1~6)

    Linux命令分类汇总 序号 命令 参数 英文释义 功能说明 (一)线上查询及帮助命令(2个) 1 man manual 查看命令帮助,命令的词典,还有info 2 help h 查看Linux内置命 ...

  9. spring boot使用log4j2将日志写入mysql数据库

    log4j2官方例子在spring boot中报错而且还是用的是org.apache.commons.dbcp包 我给改了一下使用org.apache.commons.dbcp2包 1.log4j2. ...

  10. python 查询 elasticsearch 常用方法(Query DSL)

    1. 建立连接 from elasticsearch import Elasticsearch es = Elasticsearch(["localhost:9200"]) 2. ...