python简单小常识

  • 在python中input从键盘输入的默认都是字符串类型的,可以用int 将数字进行适当转换,转换为数字类型,也可以用type()来查看数据类型
  • python中从列表中取出来如果是数字则取出来的是 int 型,如果是字符串取出来是 str 型
  • 在python中用 ord()来获取在 ascii 码表中的位置
  • 用chr从ascii码转换为 字符
  • 将字符转换为元组     v = tuple(s)
  • 将列表转换为元组     v = tuple  (li)
  • 将元组转换为列表     li = list      (v)
  • 将列表转换为字符    st = str      (li)
  • 编码和解码
  • s = "老男孩"
    print(s.encode('utf-8'))
    print(s.encode('gbk'))#编码 解码是decode
    print(bytes(s,"utf-8"))
  •  局部变量和全局变量

  在局部变量和全局变量要想在局部函数里更改全局变量可用  global ;例如 global a 那么a在函数里的修改结果在后边代码里依旧有效

  在函数里当局部变量和全局变量同名时会使用局部变量

  •  想要让一个字符串颠倒顺序可以用 切片 a[::-1]   可完成 代表在整个字符串中每隔-1取一个
  •    a[:10:2] 这个代表前十个每隔两个取一个。
  • 编码和解码

a.decode('utf-8')  #解码


bytes('111',encoding = 'utf-8') #编码


b.encode('utf-8')         #编码
  • 在 路径用   r'C:Windowssystem.ini' 表示 其中 r’  代表转义字符 , 作用就是后面字符串不收转义影响,如果你不要r那就要使用双反斜杠
  • 在windows中回车 是  
原文地址:https://www.cnblogs.com/ShanCe/p/9302400.html