Python基础知识4(循环和注释)

(1)while循环

#当某个条件成立时,一直执行某个动作,语法如下:

while 条件表达式:
  循环代码

#条件表达式结果为True的时候 循环代码会一直执行
#知道条件表达式结果为False

while True:
  if(input(‘input is a ?‘)==‘a‘):
    break
注意:上面代码为死循环,只有输入a时才会终止程序。

#简单打印出1到100数字

cur = 1
while cur <= 100:
  print(cur)
  cur += 1

#打印所有学生信息[‘Mike‘,‘Jack‘,‘Luoqian‘,‘Chenzi‘,‘Liqian‘]
arr1 = [‘Mike‘,‘Jack‘,‘Luoqian‘,‘Chenzi‘,‘Liqian‘]
i=0
while i < len(arr1):
  print(arr1[i])
  i += 1

(2)for循环

#打印所有学生信息[‘Mike‘,‘Jack‘,‘Luoqian‘,‘Chenzi‘,‘Liqian‘]
arr1 = [‘Mike‘,‘Jack‘,‘Luoqian‘,‘Chenzi‘,‘Liqian‘]
for stu in arr1:
  print(stu)#stu就代表列表中的元素

注意:以上两个实例对比可以看出while循环需要变量,需要自增1.

补充:Python2 range xrange 两者的区别
#range 函数返回的是一个列表,而xrange 像一个生成器
#如果需要遍历一个很庞大的数字范围,用xrange,因为节省内存
#Python3 中的range 类似Python2 中的xrange

for stu in range (1,101,10):
# 包左不包右,取1到100,后面的10为步进数,即每隔10位数打印一次
#打印结果为:1,11, 21, 31, 41...
  print(stu)
  
注意:如果步进数为负数的情况
for stu in range (101,1,-10):
#打印结果为:101, 91, 81, 71...
  print(stu)

(3)break语句:本层循环到了指定条件后不再往后循环,如果还有其它外层或内层循环并不影响

sumdata = 0
for i in range(1, 101):
  sumdata += i
  if i == 50:
    break#结束本层循环
print(sumdata)

(4)contiune语句:结束本次循环,之后的再往后循环,如果还有其它外层或内层循环并不影响

(5)注释
#注释方法一:使用“#”

#注释方法二:多行注释用三引号‘‘‘ ‘‘‘

#注释方法三:函数的注释

def fun():
  #函数的属性
  "this is doc"
  print("函数!")
print(fun.__doc__)

#打印后会显示里面的"this is doc"属性解释

原文地址:https://www.cnblogs.com/Automated-testing/p/9218380.html

时间: 2024-07-31 04:35:38

Python基础知识4(循环和注释)的相关文章

1.5 Python基础知识 - while循环

在我们生活中有很多反复要做的事情,或者动作,我们称之为循环.在开发程序中也会有循环的事情要去做,就是需要反复的去执行某个代码,或者反复进行某种演算,直到达到某种条件的时候才会停止.在Python中我们使用的是while循环. 伪代码: 当 条件成立: 执行循环体 直到条件不成立 代码格式: while ...: ... 示例代码: n = 0 while n < 10: n = n + 1 # 或者 n += 1 print(n) # 执行结果 12345678910 在示例代码中,我们将n赋值

python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。

本次python爬虫百步百科,里面详细分析了爬虫的步骤,对每一步代码都有详细的注释说明,可通过本案例掌握python爬虫的特点: 1.爬虫调度入口(crawler_main.py) # coding:utf-8from com.wenhy.crawler_baidu_baike import url_manager, html_downloader, html_parser, html_outputer print "爬虫百度百科调度入口" # 创建爬虫类class SpiderMai

python 基础知识(一)

                                       python 基础知识(一) 一.python发展介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者.Python是从ABC发展起来,主要受到了Modula-3(另一种相当

Python基础知识两部曲:二

如果没有看基础部分第一章,请前往Python基础知识两部曲:一 8.函数 1.定义函数: 使用关键字def来告诉python你要定义一个函数 接着指出函数名:如下面函数名是--greet_user ()是必须带上的,这里可以可以传递一些参数,也可以不传 以:结尾,且与后面所有的缩进构成了函数体 调用函数直接写上函数名,如果有参数记得带上参数 1. 无参数的函数: def greet_user(): """显示简单的函数体""" print(&qu

python基础知识部分练习大全

python基础知识部分练习大全   1.执行 Python 脚本的两种方式 答:1.>>python ../pyhton.py 2. >>python.py   #必须在首行有 #!/usr/bin/env python3 指定执行语言 2.简述位.字节的关系 答:一个字节(byte)=8位(bit)  位为最小的单位 3.简述 ascii.unicode.utf-8.gbk 的关系 ascii:只能表示256个符号 unicode:万国码,各国都有 需要有2位来表示 utf-8

Python基础知识(五)

# -*- coding: utf-8 -*-# @Time : 2018-12-25 19:31# @Author : 三斤春药# @Email : [email protected]# @File : Python基础知识(五).py# @Software : PyCharm Python基础知识(五)今日内容大纲:昨日内容回顾 list: 增:append() insert(index,object) extend() 迭代着追加 删: pop 默认删除最后一个,按照索引去删除,有返回值.

Python基础知识(五)------字典

Python基础知识(四)------字典 字典 一丶什么是字典 ? dict关键字 , 以 {} 表示, 以key:value形式保存数据 ,每个逗号分隔 ? 键: 必须是可哈希,(不可变的数据类型),必须是唯一的 ? 值: 任意数据类型 特点: ? 查询的效率非常高,通过key来查找元素 ? 内部使用key来计算一个内存地址(暂时), hash算法,key必须是不可变的数据类型(key 必须是可哈希的数据类型),key必须是不可变的数据类型 ? 字典是无序的, python3.6版本以上,默

Python基础知识(四)

Python基础知识(四) 一丶列表 定义格式: 是一个容器,由 [ ]表示,元素与元素之间用逗号隔开. 如:name=["张三","李四"] 作用: 存储任意类型的数据 (32位机器能存5亿多,64为机器存储更多) 特点: 可变 (增,删,改,查) 默认从左到右 ,从0开始 . 有序(索引,切片,步长) 操作: 增 , 删 , 改 ,查 ,索引,切片,步长 ?? #列表的两种定义方式 name=["香蕉","西瓜",&quo

Python 入门之Python基础知识

Python 入门之Python基础知识 1.变量 (1)变量就是把程序运行的中间结果临时存在内存中,以便后续代码使用 (2)变量的作用: 昵称,就是代指内存中某个地址中的内容 a = 123 变量名 赋值 值 (3)变量命名的规则: (1). 变量名由字母.数字.下划线组成 (2). 变量名不能以数字开头 (3). 变量名要具有可描述性 (4). 变量名要区分大小写 (5). 变量名禁止使用Python关键字 (6). 变量名不能使用中文和拼音(不是不能使用,太low) (7). 变量名推荐写

python基础知识总结

python有段时间没用了,实在是惭愧啊,屌丝今天决定开始对python基础知识重新进行总结,以慰自心. 一.python概念 Python是著名的"龟叔"Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. python定位"优雅","简单","明确" 二.python安装 略 三.python基础 1.数据类型 整数: Python可以处理任意大小的整数,当然包括负整数,在程序