python学习笔记之条件分支和循环

1.python if条件分支语法

if 条件:

  条件为真,执行的操作

else:

  条件为假,执行的操作

if 条件:

  条件为真,执行的操作

elif:

  条件为假,执行的操作

else:

  条件为假执行的操作

#如下两种语法的区别是当第一个if条件为真时,其他的if或else条件还是会继续执行,如果使用elif分支,则不会继续执行(消耗机器的cpu不同)

2.python while循环语法

while 条件:

  条件为真,执行的操作

补充知识:random模块生成随机数

#randint()  模块里面有一个函数叫做randint(),会返回一个随机的整数

import random

a = random.randint(1,10)

时间: 2024-12-16 19:10:54

python学习笔记之条件分支和循环的相关文章

[Python学习] 专题二.条件语句和循环语句的基础知识

        前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括: 1.条件语句:包括单分支.双分支和多分支语句,if-elif-else 2.循环语句:while的使用及简单网络刷博器爬虫 3.循环语句:for的使用及遍历列表.元组.文件和字符串 前言: 语句块         在讲诉条件语句.循环语句和其他语句之前,先来补充语句块知识.(前面讲函数时已经用到过) 语句块并非一种语句,它是在条件为真(条件语句)时执行或执行

Python学习笔记五--条件和循环

5.1 if语句 没什么好说,if语句语法如下: if expression: expr_true_suit 5.1.1多重条件表达式 单个if语句可以通过布尔操作符and,or,not实现多重条件判断或否定判断. if not warn and (system_load>=10): print 'WARNING:LOSING RESOURCE' warn+=1 5.2 else 语句 如果if条件为假程序将执行else后的语句. if expression: expr_true_suit el

python 学习笔记之条件循环等语句

赋值语句 普通赋值: >>> x,y,z = 1,2,3>>> print x,y,z1 2 3>>> x,y = y,x>>> print x,y2 1 元组(序列)解包赋值: >>> a = (1,2,3)>>> x,y,z = a>>> x1 字典赋值: >>> people = {"name":"cq","

Python学习笔记之条件、循环和其他语句

一.函数导入 1.为模块提供别名 >>> import math as foobar #设置math 别名为foobar >>> foobar.sqrt(4) 显示:2.0 2.为函数提供别名 >>> from math import sqrt as foobar >>> foobar(4) 显示:2.0 二.赋值 1.多值赋值 >>> x,y,z=1,2,3 >>> print(x,y,z) 显示

初学python(print使用、条件分支、循环、模块引用)

1 import random 2 3 """ 4 #查看源代码日后爬虫用 5 import urllib.request 6 7 # coding=utf-8 8 9 url = "http://www.baidu.com" 10 data = urllib.request.urlopen(url).read() 11 data = data.decode('UTF-8') 12 13 print(data) 14 15 # print练手 16 x =

python学习笔记七:条件&循环语句

1.print/import更多信息 print打印多个表达式,使用逗号隔开 >>> print 'Age:',42 Age: 42   #注意个结果之间有一个空格符 import:从模块导入函数 import 模块 from 模块 import 函数 from 模块 import * 如果两个模块都有open函数的时候, 1)使用下面方法使用: module1.open()... module2.open()... 2)语句末尾增加as子句 >>> import ma

day6_python学习笔记_chapter8_条件,循环

1. if elif else 2. 条件表达式:三元操作符: smaller = x if x < y else y   == if x < y : smaller =x  else : smaller = y 3. range(start, end, step=1) 4. xrange(): 当有一个很大范围的列表时, xrange()更为合适,因为它不会再内存里创建列表的完整拷贝,他只被用在for循环中,性能比range()要好, 因为它不生 成整个列表. 5. sorted(), re

Python学习笔记--未经排版

Python 学习笔记 Python中如何做到Print() 不换行 答:Print("输出内容",end='不换行的分隔内容'),其中end=后面为2个单引号 注:在Python 2.x中,Print "输出内容", 即在输出内容后加一逗号 Python中 is 和 == 的区别 答:Python中的对象包含三要素:id.type.value 其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值 is判断的是a对象是否就是b对象,是通过id来

Python 学习笔记 5

5.1变量和表达式 例子5.1复利计算机(Simple Compound -Interest Calculation) 按照数字(int)类型输出: <span style="font-size:18px;">import string principal=1000 #Initial amount rate =0.05 #Interest rate numyears=5 #Number of years year =1 while year <= numyears: