一、字符串格式化

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

 name = input("Name:")
num = input("Number:") msg = """
------%s------
Name: %s
Number:%d
--------------
""" %(name,name,num) 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=" ")

最新文章

  1. delphi 一个自动控制机的硅控板检测程序,用多线程和API,没有用控件,少做改动就能用 用485开发
  2. Github注册过程以及对管理软件的了解
  3. 【翻译十七】java-并发之高性能对象
  4. html如何绑定radio控件和label控件
  5. Hbase Shell常用命令
  6. PHP中$_FILES的使用及注意事项
  7. nyoj 86 找球号(一)
  8. Timer Design in StatusBar
  9. 基于React服务器端渲染的博客系统
  10. display 属性
  11. Nginx 訪问日志增长暴增出现尖刀的具体分析
  12. JMS学习(三)ActiveMQ Message Persistence(转)
  13. flex 用footerdatagrid做列的汇总合计
  14. SSM框架整合(注解)-Spring+SpringMVC+MyBatis+MySql
  15. geotrellis使用(三十三)关于Geotrellis读取Geotiff的两个细节
  16. LeetCode 31. Next Permutation (下一个排列)
  17. 【Python】 list & dict & str
  18. vue项目中遇到的那些事。
  19. BZOJ1058或洛谷1110 [ZJOI2007]报表统计
  20. Tomcat启动时项目重复加载,导致资源初始化两次!

热门文章

  1. Spring 整合Mybatis Mapper动态代理方法
  2. iOS11、iPhone X、Xcode9 适配指南
  3. detach()之大坑:detach会引起局部变量失效引起线程对内存的非法访问题。
  4. Codeforces Round #487 (Div. 2)
  5. HDU1398 Square Coins(生成函数)
  6. chromium之message_pump_win之二
  7. 01-http简介-四层 七层 三次握手
  8. 纯js轮播图练习-3,类似于淘宝海报带小圆点轮播图
  9. BUG-jQuery提交表单submit方法-TypeError: e[h] is not a function
  10. freeswitch对话机320信令在专有网络情况下不生效的处理