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

泰国如何做网站推广模板网站如何引擎收录

泰国如何做网站推广,模板网站如何引擎收录,专业手机网站建设价格,百度贴吧网页入口目录 语句 顺序语句 条件语句 缩进和代码块 判断年份是否是闰年 空语句 pass 循环 while 循环 求5的阶乘: 求1!2!3!4!5! for循环 打印1-10 打印2,4,6,8&#x…

目录

语句

顺序语句

条件语句

 缩进和代码块

判断年份是否是闰年

 空语句 pass

循环

 while 循环

求5的阶乘:

 

求1!+2!+3!+4!+5! 

for循环 

打印1-10

打印2,4,6,8,10

 打印 10-1

continue、break


语句

顺序语句

默认情况下 , Python 的代码执行顺序是按照从上到下的顺序 , 依次执行的 .
print ( "1" )
print ( "2" )
print ( "3" )
 执行结果一定为 "123", 而不会出现 "321" 或者 "132" . 这种按照顺序执行的代码 , 我们称为 顺序语句 .
这个顺序是很关键的. 编程是一件明确无歧义的事情. 安排好任务的顺序, 计算机才能够正确的进行
执行.

条件语句

条件语句 也叫做 分支语句 , 表示了接下来的逻辑可能有几种走向 .
如果    选择躺平摆烂
        我就容易毕业就失业
否则
        我就容易找到工作
其中 "选择躺平摆烂" 称为 条件 .
如果条件成立    ( 条件为真 ), 则会出现 "我就容易毕业就失业" 这个情况 .
如果条件不成立( 条件为假 ), 则会出现 "我就容易找到工作".
语法格式
if       expression1 :
        do_somethings1
        do_somethings2 
elif    expression2 :
do_somethings3
else:
        do_somethings4 
注意 : Python 中的条件语句写法 , 和很多编程语言不太一样 .
  • if 后面的条件表达式, 没有 ( ), 使用 : 作为结尾.
  • if / else 命中条件后要执行的 "语句块", 使用 缩进 (通常是 4 个空格或者 1 tab)来表示, 而不是 { }
  • 对于多条件分支, 不是写作 else if, 而是 elif (合体了). 

 缩进和代码块

  • 代码块 指的是一组放在一起执行的代码.
  • Python 中使用缩进表示代码块. 不同级别的缩进, 程序的执行效果是不同的.
a = input("请输入第一个整数: ")
b = input("请输入第二个整数: ")
if a == "1":if b == "2":print("hello")print("world")
print("python")
在这个代码中 ,
  • print("hello") 具有两级缩进,  属于 if b == "2" 条件成立的代码块.
  • print("world") 具有一级缩进, 属于 if a == "1" 条件成立的代码块.
  • print("python") 没有缩进, 无论上述两个条件是否成立, 该语句都会执行.
基于缩进的方式表示代码块 , 带来的好处就是强制要求程序猿要写明确的缩进 , 来明确代码之间的相对关 系. 如果缩进书写的不对 , 直接报错 .
像 C++ / Java 这些语言, 即使完全不写缩进, 语法也不会报错. 代码可读性就比较差.
同时 , 带来的坏处就是 , 如果缩进层次比较多 , 就容易分不清楚某个语句属于哪个层级.
判断年份是否是闰年
year = int(input("请输入年份:"))
if  year % 100 = 0#判断是不是世纪闰年if(year%400 = 0)print("闰年")else:print("平年")
else:
#判断普通闰年if(year%4= 0)print("闰年")else:print("平年")
year = int(input("请输入一个年份:"))
if (year % 100 != 0 and year % 4 == 0) or year % 400:print("闰年")
else:print("平年")

 空语句 pass

a = int(input("请输入一个整数:"))
if a != 1:
#pass是空语句,如果不写上去,直接空一行,Python就会直接报错pass
else:print("hello")

循环

 while 循环

while 条件 :
        循环体
  • 条件为 , 执行循环体代码 .
  • 条件为 , 结束循环 .
求5的阶乘:
result = 1
n = 1
while n <= 5:result *= nn += 1
print(result)
 
求1!+2!+3!+4!+5! 
num = 1
sum = 0
while num <= 5:result = 1i = 1while i <= num:result *= ii += 1sum += resultnum += 1
print(f'sum={sum}')

for循环 

for 循环变量 in 可迭代对象 :
        循环体
python for 和其他语言不同 , 没有 " 初始化语句 ", " 循环条件判定语句 ", " 循环变量更新语句 ", 而是
更加简单 .所谓的 " 可迭代对象 ", 指的是 " 内部包含多个元素 , 能一个一个把元素取出来的特殊变量 ".
打印1-10
for i in range(1,11):print(i)
打印2,4,6,8,10

for i in range(2, 11,2):print(i)
通过 range 的第三个参数 , 可以指定迭代时候的 " 步长 ". 也就是一次让循环变量加几.
 打印 10-1
for i in range(10, 0, -1):print(i)

continue、break

continue
break
continue 表示结束这次循环 , 进入下次循环
break 表示结束整个循环

 

------------------------------------------------------结束------------------------------------------------------------------

http://www.dtcms.com/wzjs/554524.html

相关文章:

  • 百度推广进入后是别的网站 说是服务器问题杭州临安网站建设
  • 怎么根据别人的网站做自己的网站jsp网站开发模式
  • 新网站开发wordpress数据库修改域名
  • 设计素材网站排行榜做二手钢结构网站有哪些
  • 濮阳网站建设哪里便宜个人站长做网站
  • 凡科免费网站建设wordpress 音乐播放器插件
  • 手机工信部网站备案查询数据分析网站html模板下载
  • 百度不收录网站关键词把wordpress改成返利网
  • 网站在哪里设置关键字工信部网站备案平台
  • 写作的网站有哪些wordpress主题教程视频
  • 网站开发与运营方向关键词优化好
  • 制作网站管理系统莒南做网站
  • 网站开发工作方案济宁公司做网站
  • 网站兼职做计划赚小钱wordpress 修改教程
  • 网站作业免费下载莱芜金点子今天最新招聘电子版
  • 杭州网站建设第一品牌wordpress翻译升级失败
  • 达州网站开发海南四定网站开发
  • 用dw做网站时怎么添加弹窗国内免费域名申请
  • 网站建设终身不用维护模板网站与定制网站的区别
  • 苏宁易购电子商务网站建设目标比较好的网页制作公司
  • 怎样宣传网站网站建设论文提纲
  • 淄博易宝网站建设网络推广服务内容
  • 北京网站制做的公司莱芜网络推广公司哪里有
  • 装修公司网站模板北京网站设计公司有哪些
  • wordpress做文字站wordpress 评论 姓名
  • 做美团网站代码重庆公司团建推荐
  • 高速公路建设管理局网站怎么做wap网站
  • dedecms网站地图前台路径不修改如何建设网站知乎
  • 旅游网站的制作著名网站设计公司
  • 做搜索引擎优化对网站有哪些好处可以做设计兼职的网站有哪些工作