一、三大流程

1. 顺序:按照顺序依次逐行执行代码的过程。自左向右,自上而下


2. 分支:程序按照不同的条件执行不同的处理代码的过程。

  分支分为单分支,双分支,多分支

  经常用到的分支结构是if语句

  if语句有以下几种:

标准if条件语句:

 if 表达式:

   #执行语句

else-if 语句:

if 表达式:

     #执行语句

     else:

         #执行语句

if-elif-else语句

if 表达式:

     #执行语句

 elif 表达式:

     #执行语句

else:

     #执行语句

3. 循环:程序按照指定的条件,如果条件满足就重复指定一端处理代码的过程

while循环:

while 条件:

      #循环体

else:

      #正常循环结束才能执行的代码

二、for循环:

for 变量 in 容器:  

  print(变量)

  #该变量表示的是每一次容器中迭代出的元素,容器也就是i取值的区间范围,for in 用来迭代容器

python开发出的程序 python语言程序的开发流程_取整

 

python开发出的程序 python语言程序的开发流程_取整_02

 

python开发出的程序 python语言程序的开发流程_随机数_03

 

python开发出的程序 python语言程序的开发流程_if语句_04

 

python开发出的程序 python语言程序的开发流程_随机数_05

 

python开发出的程序 python语言程序的开发流程_随机数_06

 

python开发出的程序 python语言程序的开发流程_if语句_07

python开发出的程序 python语言程序的开发流程_if语句_08

python开发出的程序 python语言程序的开发流程_随机数_09

python开发出的程序 python语言程序的开发流程_if语句_10

python开发出的程序 python语言程序的开发流程_取整_11

 

 用range求0-100范围内偶数的和:

python开发出的程序 python语言程序的开发流程_随机数_12

 

三、break和continue关键字:

python开发出的程序 python语言程序的开发流程_取整_13

 


python开发出的程序 python语言程序的开发流程_if语句_14


python开发出的程序 python语言程序的开发流程_if语句_15


python开发出的程序 python语言程序的开发流程_if语句_16

 

 

4.math:使用import math 导入模块

  • ceil----------向上取整
  • floor---------向下取整
  • sqrt----------开根号
  • pow-----------幂次方

5.random模块(随机数的模块):

  • random.random()-----------获取一个0-1的随机数
  • random.randint(start, end)--------------获取start-end之间的随机数