"""

echo  "了不起的 [陈少] "

输出结果:   了不起的陈少! ! !

"""

"""

while
1、什么是循环?
循环指的就是重复做某一件事 2、为何要有循环
循环就是为了让计算机能够像人一样去重复做某件事 3、如何用循环
while循环,又称之为条件循环
1、能够重复多少次取决条件何时变为假 """
# 1、基本用法
"""
while 条件:
代码1
代码2
代码3
。。。
""" # 2、死循环
# while True:
# # 一件事的三个步骤
# print("第1步")
# print("第2步")
# print("第3步") # while True:
# name = input('用户名:')
# pwd = input('密码:')
# print(name,pwd) # while True:
# 1+1 # 3、例子:条件变为False,while循环则结束
# n = 1
# while n <= 5:
# if n % 2 == 0:
# print(n)
# n += 1 # 4、结束while循环的方式
# 方式一:把条件变为False,不会立刻结束循环,会等到把本次循环体代码都运行完毕后,
# 下一次循环开始重新判断条件时才会结束 # tag = True
# while tag:
# inp_user = input('用户名:')
# inp_pwd = input('密码:')
# if inp_user == "egon" and inp_pwd == "123":
# print('登录成功')
# # 结束循环
# tag = False
# else:
# print('账号或密码错误,请重新输入')
#
# # print('其他代码') # 方式二:break结束本层循环,只要运行到break就会立刻结束while循环,本次循环的后续代码都不会执行力
# while True:
# inp_user = input('用户名:')
# inp_pwd = input('密码:')
# if inp_user == "egon" and inp_pwd == "123":
# print('登录成功')
# # 结束循环
# break
# else:
# print('账号或密码错误,请重新输入')
#
# print('其他代码') # 5、while循环的嵌套
# while True:
# while True:
# while True:
# break
# break
# break # tag=True
# while tag:
# while tag:
# while tag:
# tag=False
# # n = 1
# while n <= 3: # 2 <= 3
# print('外层循环第%s次' % n)
# i = 1
# while i <= 2:
# print('========>内层循环第%s次' % i)
# i += 1
# n += 1 # 6、while+continue:continue结束本次循环,直接进入下一次
# n = 1
# while n <= 5:
# if n == 4:
# n+=1 # n = 5
# continue
# # n+=1 # 切忌在continue同一级别之后添加代码
# print(n)
# n += 1 # while True:
# inp_user = input('用户名:')
# inp_pwd = input('密码:')
# if inp_user == "egon" and inp_pwd == "123":
# print('登录成功')
# # 结束循环
# else:
# print('账号或密码错误,请重新输入')
# continue
#
# print('其他代码...') # while+else
# else:else的子代码会在循环正常结束的情况下运行(break干死while循环的的情况称之为非正常结束)
# n = 1
# while n<=5:
# if n == 4:
# break
# print(n)
# n+=1
# else:
# print('else的代码运行') for
# for循环在某种重复做某件事的场景下比while循环更简单

# 该场景指的就是:循环取值
# names=['egon','李根','王根']
#
# i=0
# while i < len(names):
# print(names[i]) # 0 1 2
# i+=1
#
# dic={'k1':111,'k2':222,'k3':33333} # for循环的次数取决in后跟那个对象里有多少值
# names=['egon','李根','王根']
# for item in names:
# print(item) # dic={'k1':111,'k2':222,'k3':33333}
# for k in dic:
# print(k,dic[k]) # for i in "abcdef":
# print(i) # for+range: range(起始位置,结束位置,步长)
"""
>>> range(1,5,1) # 1 2 3 4
[1, 2, 3, 4]
>>> range(1,5,2) # 1 3
[1, 3]
>>>
>>> range(1,5)
[1, 2, 3, 4]
>>> range(5) # 0 1 2 3 4
[0, 1, 2, 3, 4]
"""
# for x in range(1,5,1):
# print(x)
#
# for x in range(1,5,2):
# print(x) # 让一件事重复做3次
# n=1
# while n <= 3:
# print("做一件事的步骤")
# n+=1 # for i in range(3):
# print("做一件事的步骤") # for+break
# for i in range(1,6):
# if i == 4:
# break
# print(i) # for+continue
# for i in range(1,6):
# if i == 4:
# continue
# print(i) # for+else
# for i in range(1,6):
# # if i == 4:
# # continue
# print(i)
# else:
# print('====>') # for嵌套
# for i in range(3):
# print("外层循环第%s次" %i)
# for j in range(2):
# print('======》内存循环第%s次' %j)
# # 强调:在循环的过程中不要修改被循环的对象
l = ['a', 'bb', 'c']
for i in l:
# del l[-1] # 在读的过程中不要对被循环对象做增、删除、修改操作
print(i) 数字类型
# ======================================基本使用======================================
# 1、用途
# int:记录年龄、等级等
# float:身高、体重、薪资等 # 2、定义方式
# x = 11 # x=int(11)
# y = 3.1 # y=float(3.1)
# print(type(y)) # 2.1 数据类型转换
# res=str(x)
# print(res,type(res)) # "11" # age = input('>>>: ') # age="11"
# res=int(age) + 1
# print(res) # int可以把纯数字的字符串转换成整型
# res=int("123123123123123")
# print(res,type(res)) # float可以把小数组成的字符串转换成浮点型
# res=float("3.1")
# print(res,type(res)) # 3、常用操作+内置的方法
# 数学运算符与比较运算 # 需要掌握
# 十进制转成二进制
# print(bin(123)) # 0b1111011
# 十进制转成八进制
# print(oct(123)) # 0o173
# 十进制转成十六进制
# print(hex(123)) # 0x7b # ======================================该类型总结====================================
# 存一个值or存多个值
# int与float都只能存一个值 # 可变or不可变(1、可变:值变,id不变。可变==不可hash 2、不可变:值变,id就变。不可变==可hash)
# int与float都是不可变类型
 

day05总结的更多相关文章

  1. My way to Python - Day05 - 面向对象-思维导图

    My way to Python - Day05 - 面向对象   思维导图

  2. day05 Servlet 开发和 ServletConfig 与 ServletContext 对象

    day05 Servlet 开发和 ServletConfig 与 ServletContext 对象 1. Servlet 开发入门 - hello world 2. Servlet 的调用过程和生 ...

  3. python day05笔记总结

    2019.4.2 S21 day05笔记总结 一.昨日内容回顾与补充 1.extend(列表独有功能) 循环添加到一个列表中 a.有列表users = ['张三',‘李四]   people = [' ...

  4. Python基础(协程函数、内置函数、递归、模块和包)-day05

    写在前面 上课第五天,打卡: 凭着爱,再回首: 一.协程函数(生成器:yield的表达式形式) 1.yield 的语句形式: yield 1 - 这种方式在 Python基础(函数部分)-day04  ...

  5. day05(Object,tostring(),equals(),System,Date,SimpleDateFormat,拆装箱,正则表达式)

    Object类, 是所应类的父类: 拥有自己的方法:常用的    红颜色标记的为常用的方法 toString() 用法:打印对象的地址值 getClass() 获取当前类的字节码文件getName() ...

  6. 超全面的JavaWeb笔记day05<xml&dtd&jaxp>

    0.表单提交方式(*****) button提交 超链接提交 事件 1.xml简介和应用(了解) 2.xml文档声明和乱码解决(*****) 文档声明 必须放在第一行第一列 设置xml编码和保存编码一 ...

  7. Day05 xml详解

    day05总结 今日内容 XML语法 XML约束之DTD XML解析器介绍 XML解析之JAXP( DOM.SAX ) DOM4J Schema   一.XML语法 XML概述   1 什么是XML ...

  8. day05 --class --home

    # -*- coding: utf-8 -*-# @Time : 2018/12/25 14:24# @Author : Endless-cloud# @Site : # @File : day05 ...

  9. python开发学习-day05(正则深入、冒泡排序算法、自定义模块、常用标准模块)

    s12-20160130-day05 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: ...

  10. 2017-2018-1 JAVA实验站 冲刺 day05

    2017-2018-1 JAVA实验站 冲刺 day05 各个成员今日完成的任务 小组成员 今日工作 完成进度 张韵琪 进行工作总结 100% 齐力锋 找按钮音乐 100% 张浩林 写博客 100% ...

随机推荐

  1. 02 . Zabbix配置监控项及聚合图形

    安装Zabbix Agent监控本机 安装agent软件 与server端不同,Agent只需安装zabbix-agent包 cat /etc/yum.repos.d/zabbix.repo [zab ...

  2. 1.4 Spring 依赖注入(DI)和控制反转(IOC)详解

    自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: https://www.cnblogs.com/bclshuai/p/11380657.html 1.1  Spring 依赖注 ...

  3. 【实战】基于OpenCV的水表字符识别(OCR)

    目录 1. USB摄像头取图 2. 图像预处理:获取屏幕ROI 2.1. 分离提取屏幕区域 2.2. 计算屏幕区域的旋转角度 2.3. 裁剪屏幕区域 2.4. 旋转图像至正向视角 2.5. 提取文字图 ...

  4. Python爬虫小白入门(七)爬取豆瓣音乐top250

      抓取目标: 豆瓣音乐top250的歌名.作者(专辑).评分和歌曲链接 使用工具: requests + lxml + xpath. 我认为这种工具组合是最适合初学者的,requests比pytho ...

  5. MongoDB——基本使用及集群搭建

    文章目录 什么是MongoDb? 基本概念 与关系型数据库的比较 Mongo的高效性 文件存储 基本使用 启动/连接服务 基础操作命令 高可用集群搭建 概念 环境准备 实践 应用场景 总结 什么是Mo ...

  6. Linux 虚拟机详细安装MySQL

    准备工作 下载MySQL 去官网下载MySQL:点我直达 百度云盘地址:链接: https://pan.baidu.com/s/1qBN4r6t8gvq-I4CFfQQ-EA 密码: hei3 检查L ...

  7. Spring Boot 把 Maven 干掉了,拥抱 Gradle!

    在国外某社交网站上有一个关于迁移 Spring Boot 迁移 Maven 至 Gradle 的帖子: 该贴子上也有很多人质疑:Maven 用的好好的,为什么要迁移至 Gradle? 虽然该贴子只是说 ...

  8. Nginx配置rewrite过程介绍

    创建rewrite语句 vi conf/vhost/www.abc.com.conf #vi编辑虚拟主机配置文件 文件内容 server { listen 80; server_name abc.co ...

  9. Day7-微信小程序实战-天气预报小程序

    前段时间在B站跟着一个视频,搞天气预报小程序 https://www.bilibili.com/video/BV1cJ411879s 但是因为这个调用的接口要money,太贵了就没买,就只是做了一些不 ...

  10. SpringBoot 启动配置原理

    几个重要的事件回调机制 ApplicationContextInitializer SpringApplicationRunListener ApplicationRunner CommandLine ...