30天程序语言研究

今天是30天程序语言研究的第八天,研究的语言一样是python,今天主要学习的是for回圈和二维阵列还有巢状回圈的部分。

网址:https://www.youtube.com/watch?v=zdMUJJKFdsU&ab_channel=GrandmaCan-%E6%88%91%E9%98%BF%E5%AC%A4%E9%83%BD%E6%9C%83

笔记:
#for 回圈

for 变数 in 字串or列表:

要重复执行的程序码

for letter in "你们好":
print(letter)

for num in [0, 1, 2, 3, 4,99]:
print(num)

for num in range(5):
print(num)

for num in range(2, 7):
print(num)

def power(base_num, pow_num):
result = base_num
for index in range(pow_num-1):
result = result * base_num
return result

print(power(2,6))

#二维列表 巢状回圈

nums = [[0, 1, 9],
[3, 4, 5],
[7, 8, 9],
[9, 8]]

print(nums[0][2])

for row in nums: #把[0, 1, 9], [3, 4, 5],....一组一组个别放进row这个变数里
for col in row: #把[0, 1, 9]内的所有变数一个一个放进col这个变数
print(col)


<<:  30天程序语言研究

>>:  30天程序语言研究

[Day_17]回圈与生成式 - (3)

巢状回圈 巢状回圈并非新的程序结构,只是回圈范围内又有回圈,巢状回圈可以有好几层,巢状回圈与单层回圈...

【Day11】特殊性营运流程篇-CRM

#odoo #开源系统 #数位赋能 #E化自主 在我们简单认识了odoo的ERP核心应用模组後,我们...

let宣告的全域变数,不再是全域属性惹??

用var令全域变数 var i='全域变数'; let obj={ i:'obj内变数 obj属性'...

Day-22 Spinner

本次要介绍的原件为Spinner, Spinner为下拉式选单, 其优点为节省空间, 本篇会先说明如...