走进Python世界(7)----循环

原创 2017年01月03日 23:12:42

Python入门推荐图书(点击下载

Python的循环有两种,一种是for…in循环,依次把list或tuple中的每个元素迭代出来

for in

names = ['张三', '李四', '王五']

for name in names:
    print("姓名:",name)

Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。

sum=0
for num in range(100):
    sum+=num
print("sum =",sum)

while

sum1=0
n=0;
while n<100:
    sum1+=n
    n+=1
print("sum1 =",sum1)

补充:python注释

注释有多种,有单行注释,多行注释,批量注释,中文注释也是常用的

1,井号(#)常被用作单行注释符号,在代码中使用#时,它右边的任何数据都会被忽略,当做是注释

print("sum1 =",sum1) #100之内整数求和

2,在python中也会有注释有很多行的时候,这种情况下就需要批量多行注释符了。多行注释是用三引号”’ ”’包含的

'''
sum=0
for num in range(100):
    sum+=num
print("sum =",sum)
'''

"""
names = ['张三', '李四', '王五']

for name in names:
    print("姓名:",name)

list=list(range(5))
"""

3,在python编写代码的时候,避免不了会出现或是用到中文,这时候你需要在文件开头加上中文注释。如果开头不声明保存编码的格式是什么,那么它会默认使用ASKII码保存文件,这时如果你的代码中有中文就会出错了,即使你的中文是包含在注释里面的。所以加上中文注释很重要。

#coding=utf-8
或者:
#coding=gbk
以上两种都可以代表中文注释,我看过的更多人使用urf-8这种的比较多。

版权声明:本文为博主原创文章,未经博主允许不得转载。

走进程序世界

前言 当我写这篇文章的时候,2012年已经开始10天了,貌似世界依然是静悄悄的,没有玛雅人预言的那些大风大浪。 然而,即使很平静,也是对于整体的形态而言,事实上世界几乎每分每秒都在发生变化。而对这...
  • IChuans
  • IChuans
  • 2012年01月10日 21:56
  • 564

如何走进程序的世界?

在IT领域,谈论最多的可能就是程序。可以把整个领域比作一个“大锅饭”,每个程序员都想从中分得一杯羹。不过,程序可能真的不是那么好写的。下面来谈谈一点个人感想。如果要学写程序,最先接触的大部分是C语言这...
  • feizaoSYUACM
  • feizaoSYUACM
  • 2017年03月15日 13:22
  • 337

走进C++程序世界-----STL容器介绍

STL是什么?    作为一个C++程序设计者,STL是一种不可忽视的技术。    Standard Template Library(STL):标准的模板库,更准确的说是C++程序设计语言的标准模板...
  • jsh13417
  • jsh13417
  • 2013年11月24日 11:21
  • 5079

转瞬间,linux 3.0时代到来了!

为了调试ext3文件系统,登陆www.kernel.org下载内核代码。突然间发现2011-7-22 linux3.0版本已经可以下载了。这种感觉是五味杂陈,新老更替本就是这个世界不变的法则,这其中也...
  • yandongkm
  • yandongkm
  • 2011年07月27日 23:11
  • 447

基于FPGA的可重构计算机

原文地址: http://blog.chinaaet.com/detail/30367 《颠覆未来:基于FPGA的可重构计算机》 1 1. 写在前面的话 1 2. 可怕的未来 2 ...
  • Reg_chen
  • Reg_chen
  • 2014年11月01日 20:21
  • 1093

走近Linux世界:Linux与Windows特性比较

1.Linux真的是免费的吗?  Linux和Windows最大的不同之处在哪里?Linux免费,而Windows要钱,并且很贵。真的是这样吗?  其实,并不是所有的Linux系统都是免费的。并且众多...
  • njchenyi
  • njchenyi
  • 2005年07月26日 14:48
  • 1766

走进Python世界(2)----输入输出

输出print()print()是Python中的输出函数第一个程序:print ( 'Hello Walee')print表示输出,也可以这样写:print ( 'Hello','Walee') ...
  • qq_24082497
  • qq_24082497
  • 2017年01月02日 10:49
  • 131

走进Python世界(9)----函数

函数调用Python内置了很多有用的函数,我们可以直接调用。也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。>>> help(abs) Help on built-in funct...
  • qq_24082497
  • qq_24082497
  • 2017年01月06日 10:50
  • 91

走进Python世界(4)----字符串

Python入门教程推荐书(点击下载)参考声明: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a...
  • qq_24082497
  • qq_24082497
  • 2017年01月02日 16:54
  • 166

python绘制ws小世界网络图形

#Copyright (c)2017, 东北大学软件学院学生 # All rightsreserved #文件名称:a.py # 作 者:孔云 #问题描述: #问题分析:。代码如下: impor...
  • u012369559
  • u012369559
  • 2017年10月19日 20:47
  • 318
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:走进Python世界(7)----循环
举报原因:
原因补充:

(最多只允许输入30个字)