zoukankan      html  css  js  c++  java
  • Python常用操作

    1 def is_sorted1(a):
    2     return  (True if len([i for i in range(len(a)-1) if a[i]<=a[i+1]])==len(a)-1 else False)
    3             or (True if len([i for i in range(len(a)-1) if a[i]>=a[i+1]])==len(a)-1 else False)
    4 
    5 def is_sorted2(a):
    6     return all((a[i] <= elem) for i, elem in enumerate(a[1:])) or all((a[i] >= elem) for i, elem in enumerate(a[1:]))

    1 def symmetric(mat):
    2     return True if len([(i,j) for i in range(len(mat)) for j in range(len(mat)) if mat[i][j]==mat[j][i] ])==len(mat)*len(mat) else False

    1 def only_odd_digits(s):
    2     return (True if s-round(s)==0 else False)
    3     and (True if len([i for i in range(len(str(s))) if round(i)%2==0])==len(str(s)) else False)

    python中字母与ascii码的相互转换

    ord(c):参数是长度为1的字符串,简称字符。当参数为统一对象时(unicode object),返回能代表该字符的统一编码,当参数为8比特的字符串时,返回该字节的值。例如,ord('a')返回整形数值97,ord(u'u2020')返回8224。

    chr(i):返回一个字符,字符的ascii码等于参数中的整形数值。例如chr(97)返回字符'a',该方法是ord()的反方法。参数必须是0-255的整形数值,否则会抛出valueError错误。

  • 相关阅读:
    UWA 技术分享连载 转载
    移动游戏加载性能和内存管理全解析 学习
    英语书籍阅读
    2017年6月
    Unity 官方文档学习
    YAML Class ID Reference
    Unity Blog 学习
    希腊字母
    2017年5月
    转载:书籍
  • 原文地址:https://www.cnblogs.com/St-Lovaer/p/12354393.html
Copyright © 2011-2022 走看看