input&&while

input

input

​ name = input('Please enter your name: ')

​ print(name)

​ 结果:Please enter your name: zhang

​ zhang

​ input就是这么简单,也就是将我们所要提供的信息输出给用户,然后用户在后面输入所要传输进去的内容,回车结束本次输入,进入下一个程序。

int

​ int也就是将我们输入的内容转化为数字,因为我们的input进去的内容都会被转化成字符串,我们通过int 将字符串转化成数字,达到我们所要输出的目的。

​ 使用方法:age = input(“How old are you ?”)

​ print(int (age))

​ 结果:How old are you ? 21

​ 21

求模运算

​ 这个说白了就是用它所求得的余数然后进行一些特别的判断,比如:判断奇偶数,就可以通过***数%2***就可以判断出是不是偶数。

python版本对输入的影响:

​ 在python2.7中输入需要用函数raw_input()来提示用户输入。这个跟python3中的input是一样的。

while循环

while循环的格式

​ number = 1

​ while number <=5

​ 内部循环体

​ while循环说白了就是判断一个条件,只要条件满足就将进入循环体,直到不满足循环条件,这时才会退出循环。

​ 其实while后面就是跟着一个判断条件,不管那种循环条件,只要有True/False即可。所以可以通过这个while循环根据用户的意愿退出while循环。

break

​ 退出循环,也就是结束循环。

continue

​ continue退出本次循环,然后进入下一轮循环。

while循环处理列表和字典

​ 简单来说使用while处理的主要优势就是直接可以判空操作,比如一个列表,使用pop()方法逐个输出列表内容,当列表为空时while接收到的条件就是False,这样就可以退出循环。

用while循环填充字典

​ 在填充字典时设置一个标志,可以根据这个标志的情况判断是否进行下一次的循环,可以通过用户输入把相对应的keys,values的值获取到,然后向字典中存储。

input 来说,这个并没有什么特别的地方,把它类比到c语言中,就是一个 printf() 再加上一个 scanf() 可以实现的功能。只不过它把这两个功能进行了包装,我们用起来更加简单、方便。

对于 breakcontinue 来说并没有发生变化,跟C语言中的没有什么变化,使用方法都是一样的。

while 循环也就是那样的。并没有发生根本性的变化,但我们使用起来更加简单!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值