不用看网课就能学到python的文章(第三天)

紧接着上一篇不用看网课就能学到python的文章(第二天)_Why_does_it_work的博客-CSDN博客

如果说到语句,那我们应该了解一些一些python

python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} ;

行与缩进

if True:
    print("True")
else:
    print("False")

有c语言的基础我们来看这串代码,python并没有和c语言一样有分号大括号其实从上一篇就能看出来,那python是如何区分的呢------缩进

  • 缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数;

  • 一般使用四个空格宽度行首缩进;

  • 不建议使用制表符tab键,因为不同文本编辑器所表示的不一致,如果要跨平台运行,不建议使用;

  • python语句结束,末尾不需加分号 ; 

那么问题来了,如果两行是同一句话怎么办,就是在python语言中一般用标准格式来区分内容使得看懂代码,那就要让一串代码写在同一行,若写不下就用符号\

# "\"实例
test = test_one + \
       test_two + \
       test_three

相反,若是偏偏想在同一行写多串代码怎么区分呢?用;

a=1; b="hello world"; c="Why_does_it_work"

基本语句了解清楚,那

判断句

1.if条件句

if 要判断的条件:
    正确则执行的操做
    ....

要注意的是c语言的有着基本固定基本的格式,python并没有太复杂繁琐的符号但是要使用缩进,if语句中当需要判断的条件写完之后换行后书写执行操作的时候要注意,要点击tab按钮或者四个空格​

需要注意的是判断句和缩进的部分是一个整体,从上到下一步一步执行

2.if-else的格式

if 要判断的条件:
    正确所进行的操作
else:
    错误所进行的操作

 3.elif语句

if 条件1:
    满足条件1做出的操作
elif 条件二:
    满足条件2做出的语句
elif 条件三:
    满足条件3做出的语句
else:
    不满足条件123执行的语句

这个没有先后顺序,同时进行

4.if嵌套

if嵌套和elif完全不一样,elif中存在缩进他们是同时进行,但是if具有先后顺序

if嵌套是和c语言一样,逐个判断

循环语句

在python语言中存在三种语句,顺序语句,分支语句,循环语句

其实在文章开始一步一步进行操作的语句就叫顺序语句,在if-else,elif就是分支语句

循环语句也比较简单

while循环

abc = 1
while abc<9:
	print(abc)
	abc+= 1

for循环

for i in range(1,101):
	print(i , end = " ")

for 变量 in range(10):
循环需要执行的代码

range的用法:
range(stop): 0~stop-1
range(start,stop): start~stop-1
range(start,stop,step): start~stop step(步长)

[0, 1, 2, 3, 4]
>>> range(10)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1,11)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> range(1,11,2)        ##取出奇数
[1, 3, 5, 7, 9]
>>> range(0,11,2)        ##取出偶数
[0, 2, 4, 6, 8, 10]
 

break语句,continue语句,pass语句,后续再谈

对于循环我已经专门出了一期内容,其实知道结构,知道python的缩进,和c语言基本是类似的

关于c语言循环,我想说的是:_Why_does_it_work的博客-CSDN博客


下一篇我会专门对于语句进行一些题目的训练并且分享给大家,希望大家持续关注!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雪碧有白泡泡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值