当前位置: 首页 > wzjs >正文

做网站较好的公司中国企业500强

做网站较好的公司,中国企业500强,q网站建设,美食的网页设计程序控制结构 文章目录 程序控制结构1. 程序设计的基本结构2.流程图3.顺序结构4.选择结构4.1单选择4.2多选择结构 4.3其他写法5.循环结构5.1for循环(遍历)5.2使用range()实现累加5.3while循环5.4循环嵌套5.5pass语句 6.输出结构的三种写法6.1 使用 print函数和字符串拼接6.2 使…

程序控制结构

文章目录

  • 程序控制结构
    • 1. 程序设计的基本结构
    • 2.流程图
    • 3.顺序结构
    • 4.选择结构
      • 4.1单选择
      • 4.2多选择结构
    • 4.3其他写法
    • 5.循环结构
      • 5.1for循环(遍历)
      • 5.2使用range()实现累加
      • 5.3while循环
      • 5.4循环嵌套
      • 5.5pass语句
    • 6.输出结构的三种写法
      • 6.1 使用 print`函数和字符串拼接
      • 6.2 使用 format方法
      • 6.3 使用 f - 字符串(Python 3.6 及以上版本支持)

1. 程序设计的基本结构

顺序结构

选择结构

循环结构

2.流程图

流程图

3.顺序结构

交换两个变量的值

a,b=8,5
a,b=b,a
print(a,b)

4.选择结构

4.1单选择

if  <表达式>:<语句块1>
else:<语句块2>

例子:

AQI = eval(input("请输入PM2.5数值: "))
if AQI >= 75:print("不适宜运动")
else:print("适宜户外运动")

结果:

请输入PM2.5数值: 80
不适宜运动

4.2多选择结构

if  <表达式1>:<语句块1>
elif <表达式2>:<语句块2>
elif <表达式3>:<语句块3>
……
else:<语句块n>

例子:

x=int(input("请输入一个整数:"))
if x>0:y=1
elif x==0:y=0
else:y=-1
print("y=",y)

运行结果:

请输入一个整数:5
y= 1

4.3其他写法

<表达式2>  if  <表达式1> else <表达式3>

5.循环结构

5.1for循环(遍历)

for <循环变量>in<遍历结构>:<语句块>

例子:

pets = ['cat', 'duck', 'monkey']
for x in pets:print(x, len(x))for w in pets[:]:  if len(w)>5:pets.insert(0, w)
pets

运行结果:

cat 3
duck 4
monkey 6
Out[19]: ['monkey', 'cat', 'duck', 'monkey']#将结果插入到了0的位置

5.2使用range()实现累加

格式:

range(start, stop[, step])range( )函数可以创建一个整数列表,
一般用在for循环中。

例子:实现1到9的累加

sum=0    
for i in range(1,10):sum=sum+iprint(i)
print(sum)

例子2:使用range遍历列表

words = ['dog', 'happy', 'python', 'little', 'butterfly']
for i in range(len(words)):print(i, words[i])

5.3while循环

格式:

while  <表达式>:<语句块1>
else:<语句块2>

例子:

i = 0
while i < 5:print(i, " is  less than 5")i = i + 1
else:print(i, " is not less than 5")

break:跳出当前循环

continue: 结束本次循环,进行下一次判断

5.4循环嵌套

使用双循环输出九九乘法表

for i in range(1,5):for j in range(1,i+1):print(" {:d}".format(i*j),end=' ')print(‘’) #换行

5.5pass语句

pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。

例子:

while True:pass#不做任何事

6.输出结构的三种写法

6.1 使用 print`函数和字符串拼接

此方法是把变量和字符串通过 + 运算符拼接起来,再用 print 函数输出。要留意的是,变量需先转换为字符串类型。

name = "Alice"
age = 25
print("My name is " + name + " and I am " + str(age) + " years old.")

6.2 使用 format方法

format 方法是 Python 中较为常用的字符串格式化手段,能把变量的值插入到字符串里指定的位置。

name = "Bob"
age = 30
print("My name is {} and I am {} years old.".format(name, age))

6.3 使用 f - 字符串(Python 3.6 及以上版本支持)

f - 字符串是 Python 3.6 引入的新特性,它让字符串格式化变得更简洁,只需在字符串前加 f,并把变量名用花括号 {} 括起来即可。

name = "Charlie"
age = 35
print(f"My name is {name} and I am {age} years old.")
rmat(name, age))
http://www.dtcms.com/wzjs/130055.html

相关文章:

  • 网站动画效果怎么做网址seo关键词
  • 开发网站年度工作总结及明年工作计划关键词查找的方法有以下几种
  • 电影网-个人网站建设论文郑州疫情最新消息
  • 湛江网站seo广州网络推广哪家好
  • 上海傲石设计网站提交百度一下
  • 衡阳电商网站建设百度竞价广告点击器
  • 做网站必须要注册公司么怎么建网站教程图解
  • 网站建设目的分析seo百家论坛
  • 办公室内网怎么搭建局域网优化网络软件
  • 微网站管理平台湖南seo网站开发
  • 杭州高瑞网站建设东莞网站建设最牛
  • 专业网站建设推广引流平台
  • 内蒙古建设委员会官方网站关键词搜索广告
  • 思维导图模板免费下载济南seo外贸网站建设
  • 深圳企业网站app开发百度新闻网页
  • 做旅游的网站 是什么风格营销型网站推广方案
  • 2019网站建设有限公司网站设计与制作毕业论文范文
  • 自己做的网站能被百度收录吗我想做个网站怎么做
  • 手机怎么创建网站企业网站推广优化公司
  • 网站制作公司美股上市太原最新情况
  • 学wordpress不需要学DW湖南百度seo
  • 做凉菜的网站上海关键词优化排名哪家好
  • 购物网站建设方案如何给自己的公司建网站
  • 一屏网站模板下载 迅雷下载 迅雷下载地址网络营销的方法有哪些
  • 搭建源码下载站网站疫情最新政策最新消息
  • 什么网站可以免费做会计初级百度关键词排名工具
  • 深圳做营销网站建设整合营销传播方案
  • wordpress置顶文章全文显示沈阳seo团队
  • 微信手机客户端网站建设最近一周的新闻
  • 邯郸制作网站的公司北京最新发布信息