python基础 6 for循环 (教学教程tutorial)
Ғылым және технология
详细文字教程: morvanzhou.github.io/tutorials/
python 当中有两个最基础的循环语句, while 和 for.
while 通常被用在无限循环当中, 当条件满足时,执行命令, 条件不满足时结束执行.
for 通常被用在迭代当中.它会按顺序一个一个迭代list 或者 range 里面的值,当迭代完了以后结束 for 循环.
播放列表: • python基础 中文
Пікірлер: 36
找了不少视频类的list,讲的真的很好,知乎上刚专注你了
ctrl + [ 很实用
最先看到的是17年5月的视频 单从做视频和讲解的角度来看 up主进步敲快 默默追着你学习python了
键位小技巧提示很棒(空格的操作),赞!
支持支持 讲得不错~
好教學! 推一個!
提醒一下 在Windows10預設(注音)中英輸入法下不能用"Control+["來縮排 會預設跳到符號輸入 可以改用"Tab"與"Shift+Tab"來進行增排縮排的動作
@andysam78291you
3 жыл бұрын
另外補充,我windows10,shift+tab不像大家說的能縮排: 增排:Ctrl+Alt+] 或tab鍵或shift+tab鍵 縮排:Ctrl+Alt+[ 感謝
赞一个!
喜欢!
想請問 我試著不用中括號將list宣告數字,結果輸出結果看起來是一樣的 想請問這是正常的嗎 所代表意義也相同嗎?
Marvan老师您好,感谢您在新手上路的时候提供的这些视频。在视频最后,我想从1循环到10,每隔0.5循环一次,但是每次float都报错,说 'float' object cannot be interpreted as an integer。 无论是 for i in range (1,10,0.5):还是 for i in range (1,10,float('0.5')):都不对。看了下网上的帖子,有的说 you can use decimal.Decimal as the jump argument,还有个例子是 list(frange(0, 100, decimal.Decimal('0.1')))[-1]。 除了这种方法,有什么简单的方法能让他实现小数的step-size的循环呢?range里头是否不能出现小数的步长呢?提前谢过老师啦。
@qiyang1247
6 жыл бұрын
range不能用浮点参数, 可以用numpy的 arange, import numpy as np np.arange(1,10,0.5)
for i in range(1,10,0.01) 这样有小数好像循环不起来,怎么办呢
@fisherjoy1897
6 жыл бұрын
谢谢 大´神
左闭右开哈
莫烦同学看到你讲机器学习,你有没有汉语学习的py呀?或者我能从哪里扒一段代码下来呀?
@user-bd9nq8er1j
8 жыл бұрын
RNN,就是那个挺火的自己能写诗的程序。
@user-bd9nq8er1j
8 жыл бұрын
Ok,谢啦!
真棒!不过声音稍微有点小,开最大也听不太清~~
@lob_lucci_yt4920
5 жыл бұрын
好像是女生?
不好意思,我是windows用户,但为什么我按control + [ 会变成"【",而不能改变它的结构呢?
@user-kv9xs4ld7t
5 жыл бұрын
同問
@andysam78291you
3 жыл бұрын
可用tab來更改喔
@8princessv3
3 жыл бұрын
直接按 [ 就可以了,如果要按shift+ (按鍵 [ or ] ) >就會變成 { or }
作者似乎对linux并不友好哦
纠结了半天 for i in ....
@delftstack-d2926
6 жыл бұрын
胡将 in本身的意思就是成员判断操作符,比如1 in [1,2,3]为真,这样来来帮助你理解
很認真地樓主,但聲音真的非常小
@ericho2488
7 жыл бұрын
Threading/Multiprocessing的聲音很清楚,感謝樓主!
@user-sn4ky7uw5c
6 жыл бұрын
不会呀 感觉挺清楚的 戴耳机听没什么问题