当前位置: 移动技术网 > IT编程>脚本编程>Python > 从零开始的Python学习Episode 3——字符串格式化与for循环

从零开始的Python学习Episode 3——字符串格式化与for循环

2018年09月18日  | 移动技术网IT编程  | 我要评论

小期末歌词,李民庆,校草爱上花

一、字符串格式化

利用一段注释记录想要输出的字符串格式,并用 %s 、 %d 或 %f 依次代替要输出的数据(%s代表字符串,%d代表数字,%f代表浮点数),然后在这段注释之后依次加上要输出的数据。

 1 name = input("name:")
 2 num = input("number:")
 3 
 4 msg = """
 5 ------%s------
 6 name: %s
 7 number:%d
 8 --------------
 9 """ %(name,name,num)
10 
11 print(msg)

最后输出的结果如下:

在这里附带一个可以防止输入错误而报错的方法   isdigit()   可以判断变量的内容是否全部是数字。例子:

name = input("name:")
num = input("number:")

if num.isdigit()==false:
    print("please input a number.")

输出结果为:

 

二、for循环

简单用法:

输出从0到99之间的整数

for i in range(100):
    print(i,end=" ")

 

进阶用法1:

确认范围,输出1到100之间的整数。

for i in range(1,101):
    print(i,end=" ")

注意:这里的范围是1-101,但输出的数只会到100。可以总结为:只输出头不输出尾。

 

进阶用法2:

确认范围与步长,括号中的2为步长,代表每两个数循环一次

for i in range(1,101,2):
    print(i,end=" ")

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网