二手产品经理

二手产品经理

THIS IS RENO

在线学Python100天 - 第5周第四天

记录#

  1. 今天学习数组。数组是一个能存储多个内容的形式。
  2. 在 python 中并没有真正的数组形式,而是一个 item list 的形式。项目列表?
    Catbox
  3. 数组的形式如上图,比如:list ["a","b","c"],双引号中的是数组的内容。每个内容还有一个索引值,索引是从 0 开始。打印数组中的任意内容可以 print (list [索引值])
  4. 改变数组的值,直接用 数组 [索引]= 值 就好。比如:list [1] = d。
  5. 使用 for 循环打印数组内容。
    Catbox
  6. Python 中的数组与其他语言的数组不同之一是程序会自动识别数组中的数量。
  7. 今天的挑战是使用 random 随机输出数组中的一个值。开始我以为使用 random.randint (0, 数组) 就可以了,但是运行下来会报错。看来这里和 for 循环还是有区别的。问了问 chatgpt,他告诉我了一个新的知识点。random.choice (数组)。这个能随机选择一个值。

CODE#

import random

lang = [
  "hello", "nihao", "hello1", "hello2", "hello3", "hello4", "hello5", "hello6"
]
hi = random.randint(0, 7)
print(lang[hi])
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。