python基础知识笔记(二) (出现语法以及颜色问题)
阅读原文时间:2023年07月08日阅读:1

以下是在学习Python时需要尤其要注意的点:

1、程序中出现中文,运行的时候出现如下错误:

SyntaxError: Non-UTF-8 code starting with '\xc1'

则是编码错误,要加上

# coding=gbk
或者
# -*- coding:utf-8 -*-
即可改掉错误,原因是Python的版本不同,导致编码方式出现问题,详情请查询编码历史过程

2、定义数组

  product_list = [('iphone', 4899),('mac', 7000), ('HUAWEI', 4333),('xiaomi', 2999), ]

要输出数组的下标,以及对应的内容 有两种方式
  1)

  for item in product_list:
    print(product_list.index(), item)
  2)
  for index,item in enumerate(product_list):
   print(index, item)

3、设置输出的颜色
  \033[41;lm 内容  \033[31
这个不知道为什么没有显示出来,待后期翻阅!
4、对于字符串如
  sentence = “I work hard”
  print(sentence.***)
  ***代表出现对应的函数,非常多,从a到z,需要用的话,只需要查阅就可以了。