zoukankan      html  css  js  c++  java
  • 从零开始的Python学习Episode 3——字符串格式化与for循环

    一、字符串格式化

    利用一段注释记录想要输出的字符串格式,并用 %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=" ")
  • 相关阅读:
    Java [leetcode 33]Search in Rotated Sorted Array
    JAVA方法和本地方法(转载)
    Java集合框架
    常用排序算法
    Java [leetcode 32]Longest Valid Parentheses
    四大组件的生命周期
    Android Service即四大组件总结
    Java [leetcode 31]Next Permutation
    android 组件设置屏幕大小
    MenuInflater用法
  • 原文地址:https://www.cnblogs.com/smilepup-hhr/p/9665603.html
Copyright © 2011-2022 走看看