python基础之while语句操作
# i = 0
# while (i < 9):
# print("i ----> ",i)
# i = i + 1
# print(i,"i即将大于或者等于9,while不在执行")
#执行1-100的数字
# a1 = 1
# while a1 <= 100:
# print(a1,end=" ")
# a1 = a1 + 1
#执行100 -1 的数字
# a1 = 100
# while a1 >= 0:
# print(a1,end=" ")
# a1 = a1 - 1
#执行0+1+2+3+4+.....+100 的sum
# count = 0
# sum = 1
# while sum <= 100:
# count = count + sum #0+1+2+3
# sum += 1
# print(count)
#while 循环遍历列表内的值
# List = [1,2,3,4,5,6,7]
# items = len(List)
# count = 0 #表示索引的值
# while count < items:
# print("列表内的值------>:",List[count]) #每次打印索引值
# print("列表的索引的值------>",count)
# count += 1
#猜数字游戏
#1.猜无限次
# res = 999
# while True:
# guess_number = int(input("请输入要猜入的数字:"))
# if res == guess_number:
# print("猜对了,666")
# break #跳出循环,中止
# else:
# if guess_number > res:
# print("猜大了")
# else:
# print("猜小了")
#2.只能猜三次,自动停止程序
# res = 999
# times = 3
# while times > 0:
# guess_number = int(input("请输入要猜入的数字:"))
# if res == guess_number:
# print("猜对了,666")
# # break #跳出循环,中止
# continue #跳出当前循环
# else:
# if guess_number > res:
# print("猜大了")
# else:
# print("猜小了")
# times -= 1 # time = time -1
#3.猜三次,每次提示剩余的次数
# res = 999
# times = 3
# while times > 0:
# guess_number = int(input("请输入要猜入的数字:"))
# if res == guess_number:
# print("猜对了,666")
# if times != 0:
# print("您还剩" + str(times - 1) + "次机会")
# else:
# pass
# else:
# if guess_number > res:
# print("猜大了")
# if times != 0:
# print("您还剩" + str(times - 1) + "次机会")
# else:
# pass
# else:
# print("猜小了")
# if times != 0:
# print("您还剩" + str(times - 1) + "次机会")
# else:
# pass
# times -= 1 # time = time -1
#while 实现1-100以内的奇数,把结果存储在一个list中
# List = []
# i = 1
# while i < 100:
# if i % 2 != 0:
# List.append(i)
# i += 1
# print("新的列表:",List)
#while 语句,用户连续输入10个数字,求10个数字的平均值
List = []
times = 0
while times < 10:
num = int(input("请输入数字:"))
List.append(num)
print("您输入第" + str(times + 1)+"次数字")
times += 1
num1 = 0
for i in range(len(List)):
num1 += List[i]
print(num1/len(List))
#while计算偶数的和
n = 1
sum = 0
while n <= 100:
if n %2 == 0:
n += 1
continue
sum = sum + n
n += 1
print(sum)
#while 的break的实例
while True:
name = input("请输入:")
if name == "stop":
break
else:
print(name)
python基础之while语句操作的更多相关文章
- 第三章:Python基础の函数和文件操作实战
本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...
- Python基础之条件语句和循环
条件语句 Python中的条件语句分为 if ...else . if ...elif...else 以及if ...else 的嵌套使用: username = input('请输入您的用户名:' ...
- Python基础(6) - 基本语句
Python print(在Python 3.0中就变成了函数了) print语句是把对象用文本化的形式输出到标准的输出流上. Operation Interpretation print spam ...
- Python基础入门-IF语句
今天给大家分享一下Python中的IF语句的使用场景以及注意事项.主要内容如下: 1.python中的真假 2.Python操作符 3.if语句实例和嵌套实例 4.if语句中的if嵌套实例 5.and ...
- 【Python基础】条件语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为tr ...
- python基础之os模块操作
# os模块 目录相关内置库import os# . 当前目录 .. 返回上一级目录# 1. os.path.abspath() --获取当前文件的绝对路径(不包含os模块.py) pwd# path ...
- python基础5(文件操作,with语句)
打开文件 #使用 open f = open('路径',mode = '打开模式', encoding='编码') #可以使用with语句打开,不需要关闭,可以同时打开多个文件 with open(' ...
- Python基础7:文件操作
[ 文件操作] 1 对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下: 昨夜寒蛩不住鸣. 惊回千里梦,已三更. 起来独自绕阶行. 人悄悄,帘外月胧 ...
- python学习笔记-(七)python基础--集合、文件操作&函数
本节内容 1.集合操作 2.文件操作 3.字符编码与转码 4.函数操作 1.集合操作 集合是一个无序的.不重复的数据组合: 1.1 常用操作 它的作用是: 1)自动去重:列表变成集合,自动去重: &g ...
随机推荐
- windows 设置nginx开机自启动
将Nginx设置为Windows服务 需要借助"Windows Service Wrapper"小工具,项目地址: https://github.com/kohsuke/winsw ...
- HashMap源码解析和设计解读
HashMap源码解析 想要理解HashMap底层数据的存储形式,底层原理,最好的形式就是读它的源码,但是说实话,源码的注释说明全是英文,英文不是非常好的朋友读起来真的非常吃力,我基本上看了差不多 ...
- 【SQLite】教程04-SQLite数据类型
SQLite 存储类 每个存储在 SQLite 数据库中的值都具有以下存储类之一: 存储类 描述 NULL 值是一个 NULL 值. INTEGER 值是一个带符号的整数,根据值的大小存储在 1.2. ...
- Oracle几大后台进程
pmon,smon,dbwr,lgwr,reco,ckpt.六大核心进程.无论哪个进程出现故障,都会导致数据库实例崩溃.如果杀掉某个进程,在ALERT LOG中会发现各种错误. MMAN(Memory ...
- php 安装 yii 报错: phpunit/phpunit 4.8.32 requires ext-dom *
php 安装 yii 报错: phpunit/phpunit 4.8.32 requires ext-dom * 我的版本是7.0,以7.0为例演示. 先装这两个拓展试试: sudo apt-get ...
- Python-对比两个目录中Excel文件
背景:我在5月20日收到了一批Excel文件数据,由于文件很多大约有将近5000个,已经通过编写python脚本处理完成.但是6月9日的时候,又收到了一批新的Excel数据.但是在处理过程中发现,本次 ...
- 02 jumpserver系统设置
2.系统设置: (1)基本设置: (2)邮件设置: 1)163邮箱设置: 2)在jumpserver上填写邮箱信息: 3)邮件测试信息如下: (3)邮件内容设置: (4)终端设置: (5)安全设置:
- 第2章:Kubernetes核心概念
Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S. Kubernetes用于容器化应用程序的部署,扩展和管理,目标是让部署容器化应用简单高效. ...
- 7.4、Horizon部署
1.horizon介绍: horizon只需要连上keystone即可: 这里在控制节点controller进行操作: 提示:horizon和keystone运行时使用的都是apache软件,如果都装 ...
- Visual Studio 2010 SP1 中文升级补丁ISO完整版下载 (含多国语言)
最近事情比较多,差点忘记了这个VS2010 SP1的升级补丁更新了,程序员们赶快更新吧!这次发布的SP1包含了下列语言:英文,简体中文,繁体中文,法语,德语,印度语,日语,韩语,俄语以及西班牙语. V ...