a837344567 发表于 2020-3-29 16:08:51

:冒号的使用

请问在什么时候需要使用单冒号,作用是啥?看老师经常在数字后面用,但是不知道用途

六小鸭 发表于 2020-3-29 16:10:19

https://blog.csdn.net/fengzhizi76506/article/details/58232608
百度的

阿思 发表于 2020-3-29 16:11:40

能否举个例子说明一下,一般if语句后面,定义函数语句和while后面都需要冒号,这是语法规则

kirte 发表于 2020-3-29 16:13:52

1声明'字典时
2声明函数
3with语句后面
4下一句要缩进时
5声明函数变量并指定起类型时例如def func(a:int,b:int):#这里的冒号功能都不同
                                                                  c={1:a,2:b}

孙空空 发表于 2020-3-29 16:17:04

当你下一行代码需要缩进的时候,一般就需要一个冒号,这样回车后就可以自动缩进了

a837344567 发表于 2020-3-29 16:18:35

六小鸭 发表于 2020-3-29 16:10
https://blog.csdn.net/fengzhizi76506/article/details/58232608
百度的

哈哈 你这是双冒号。。我还没学到呢

a837344567 发表于 2020-3-29 16:19:07

阿思 发表于 2020-3-29 16:11
能否举个例子说明一下,一般if语句后面,定义函数语句和while后面都需要冒号,这是语法规则

哦哦好的 谢谢

Twilight6 发表于 2020-3-29 16:19:27

本帖最后由 Twilight6 于 2020-3-29 16:21 编辑

冒号是条件分支语句的开始符号 ,也就是标志了!
if -elif - else条件语句
while 循环语句
for 循环语句都要使用到冒号!
有了冒号系统会主动在你的下一句打一个缩进
表示这是该语句成立则发生的结果,同一缩进下就是算是同一个等级的
特别注意这些符号一定要是英文的

Hoiste 发表于 2020-3-29 16:19:55

冒号是语法的一个成员,分支和循环之类的语句中相当于标点符号,也可能是序列中的索引范围。
这些真要说作用的话其实不太对,多做练习,在漏掉冒号的地方通常都会报错,等熟练了语法之后就自然通了,因为这些就是因为规定好了要这么用所以存在的。

a837344567 发表于 2020-3-29 16:21:07

Hoiste 发表于 2020-3-29 16:19
冒号是语法的一个成员,分支和循环之类的语句中相当于标点符号,也可能是序列中的索引范围。
这些真要说作 ...

嗯嗯 谢谢大手子
页: [1]
查看完整版本: :冒号的使用