首页 > 编程语言 >python--用户的输入和while 循环

python--用户的输入和while 循环

时间:2024-04-12 18:14:54浏览次数:24  
标签:python sum number -- while print input row

'''
函数函 input() 的工作原理 的
函数input() 让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。
'''
# message = input("please tell me your name: ")
# print("hello "+message)
'''please tell me your name: claire
hello claire'''
# 7-1 汽车租赁 汽 :编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如“Let me see if I can find you a Subaru”。
# car=input("what car do you want to rent:")
# print("Let me see if I can find you a Subaru")
# 7-2 餐馆订位 餐 :编写一个程序,询问用户有多少人用餐。如果超过8人,就打印一条消息,指出没有空桌;否则指出有空桌。
# order_count=input("how many people will have dinner:")
# order_count=int(order_count)
# if order_count > 8:
# print("there is no blank desk!please wait")
# else:
# print("welcome, come in please!")
# 7-3 10的整数倍 的 :让用户输入一个数字,并指出这个数字是否是10的整数倍。
# number=input("please input one number: ")
# number=int(number)
# if number%10==0:
# print(str(number)+"是10的倍数")
# else:
# print(str(number)+"不是10的倍数")
'''
for循环用于针对集合中的每个元素都一个代码块,而while循环不断的运行,直到指定的条件不满足为止'''
# current_number=1
# while current_number<=5:
# print(current_number)
# current_number+=1
'''可使用while 循环让程序在用户愿意时不断地运行,如下面的程序parrot.py所示。我们在其中定义了一个退出值,只要用户输入的不是这个值,程序就接着运行:'''
# prompt="\nplease tell me something, i will repeat to you: "
# prompt+="\nenter'quit' will end this program \t"
# message=''
# while message != "quit":
# message=input(prompt)
# if message !="quit":
# print(message)
# number=input("please input the count: ")
# i=1
# while i <=int(number):
# print("I love you !")
# i+=1
'''计算1-100 的和'''
# i=1 #计数器
# sum=0 #定义最终的变量
# while i <= 100:
# sum=sum+i
# i+=1
# print("1-100的和:"+str(sum))

'''计算1-100 所有偶数的和'''
# i=1 #计数器
# sum=0 #定义最终的变量
# while i <= 100:
# if i%2==0:
# sum=sum+i
# i+=1
# print("1-100偶数的和:"+str(sum))
#方法2
# i=0 #计数器
# sum=0 #定义最终的变量
# while i <= 100:
# sum=sum+i
# i+=2
# print("1-100偶数的和:"+str(sum))

'''练习:打印小星星
*
* *
* * *
* * * *
* * * * *
'''
# i = 1
# while i <=5:
# print("* "*i)
# i+=1
#自己定义要多少行的星星
# count=input("please inpput the count: ")
# count=int(count)
# i=1
# while i<=count:
# print("* "*i)
# i+=1
#九九乘法

# for i in range(1, 10):
# for j in range(1, i+1):
# print('{}x{}={}\t'.format(j, i, i*j), end='')
# print()
row=1
while row <= 9:
col=1
while col <=row:
print('%dx%d=%d'%(row,col,row*col),end=' ') #法1:格式化输出
# print(f'{row}x{col}={row*col}', end=' ') #法2:f 表达式
# print('{}x{}={}\t'.format(col, row, col*row), end='') #法3:format
col+=1
print()
row+=1






标签:python,sum,number,--,while,print,input,row
From: https://www.cnblogs.com/clairedandan/p/18131850

相关文章

  • Java如何自行实现正向地理编码算法(不依赖api,不联网)
    政务场景中经常会遇到地址落图,或者三维挂接的场景。如何将文本地址转化为gps坐标是实现要解决的核心问题。addresstool为正向地理编码提供了非常简单、高效的算法。如何实现正向地理编码,只需要3步就行:第一步:带有坐标的标准地址加载到addresstool中。第二部:以业务地址作为参数,使......
  • centos 7 新增数据盘,lvm分区,xfs文件系统 永久挂载
    centos7新增数据盘,lvm分区,xfs文件系统永久挂载步骤1:连接数据盘将新的数据盘连接到你的CentOS7服务器上。确认系统已经检测到了新的磁盘,你可以使用lsblk命令查看 步骤2:创建物理卷(PhysicalVolume)使用fdisk或parted工具对新磁盘进行分区。 使用pvcreate......
  • matplotlib中渐变颜色条转CSS样式(hex格式)——同mapbox中cog的颜色条拉伸显示
    matplotlib中渐变颜色条转CSS样式(hex格式)——同mapbox中cog的颜色条拉伸显示应用场景:1.适用于mapbox中显示cog影像时,colormap_name拉伸颜色条转换2.适用于Python可视化matplotlib内置颜色条转换以colormap_name=Blues为例转换代码如下:使用python,需要安装matplotlib和numpy......
  • mysql-子查询的学习
    子查询由一个具体的需求,引入子查询谁的工资比Abel的高SELECT*fromemployeesWHEREsalary>(SELECTsalaryFROMemployeesWHERElast_name='Abel')--自连接SELECTe2.*......
  • MySQL数据库无法远程连接的解决办法
    MySQL数据库无法远程连接的解决办法 远程登陆数据库的时候出现了下面出错信息:ERROR2003(HY000):Can'tconnecttoMySQLserveron'xxx.xxx.xxx.xxx',经过今天下午的反复纠结,关于MySql数据库无法远程连接的问题可以归结为以下几点:1).没有授予相应的......
  • 米文动力刷机
    查看对应的米文动力的盒子信息替换为自己的ip账号密码就是默认的http://192.168.3.69:3000/#/index/hostinfo 米文动力的文档https://doc.miivii.com/34298486.html#EVOXAVIERII%E7%94%A8%E6%88%B7%E6%89%8B%E5%86%8C-%E6%A0%B8%E5%BF%83%E5%8A%9F%E8%83%BD  如果都是在......
  • CMC-IIS-WebService發布遇到的問題點
     启动网站调试提示HTTP错误403.14–ForbiddenWeb服务器被配置为不列出此目录的内容。解决方案第一种.在网站的配置文件里添加,第二種IIS設置(不使用)。<system.webServer><directoryBrowseenabled="true"/></system.webServer>  IIS中的一個異常:......
  • 四月十一日软件测试学习
      黑盒测试用例设计方法:1、等价类划分:他的具体操作方法,就是把所有可能的输入数据,包括有效输入数据和无效输入数据,给他划分成若干个等价的子集,给他起个名字就叫做等价类,使得每个子集中的典型值在测试中的作用与这一子集中其他值的作用相同。因为咱们输入的数据分为......
  • 邻接表
    邻接表感觉写的很好啊!转载自:数组模拟邻接表-AcWing首先假设我们有n个点(n<=N),m条边(m<=M)。我们可以想一下对于任意一个结点u,需要记录邻边的哪些信息。这些信息应该包括这条邻边的终点,权重,以及下一条邻边的编号。注意这里不需要记录邻边的起点,因为我们使用的时候都......
  • 如何描述核心技术?从一个项目评审答辩说起。
    今天去参加我之前做的一个项目参与政府某领域科创申报的评审答辩,开始照例介绍PPT内容巴拉巴拉介绍完成后,就开始了专家评审答辩过程。当专家问到项目产品有什么核心技术的时候,虽然参会前就知道专家会问这样的问题,但一直不知道如何作答,因为项目使用的都是一般项目会使用到的技术,比如......