note python introduction
2021-04-05 22:28
标签:mat 交互 NPU 赋值 foo 双引号 使用 round int / 除法的结果是小数 // 整除 取余 % 2.75 % 0.5 = 0.25 10 % -3 = -2 10 // -3 = -4 向下圆整 求幂 ** 十六进制 0x 使用python变量前必须给它赋值 x = input("x: ") 乘方函数pow abs 绝对值 round 浮点数圆整为最接近的整数 ceil floor 可使用变量来引用函数: nan: not a number cmath 提供对复数的支持 在unix中,使py文件可执行,开头加入:#!usrbin/env python3 拼接字符串 a+b; a b str是一个类 repr是一个函数 跨行字符串,可以使用三引号/三个双引号 常规字符串也可以跨行,在行尾加上反斜杠 原始字符串r"\n",不能以单个反斜杠解维 为与C语言等直接暴露字符串字节的语言交互,python提供不可变的bytes和可变的bytearray。 创建bytes对象: b"Hello, world!" bytesarray 要替换其中的字符时,必须将其指定为0~255内的一个值。可以有ord获得。 note python introduction 标签:mat 交互 NPU 赋值 foo 双引号 使用 round int 原文地址:https://www.cnblogs.com/yangtuo98/p/13404149.htmlpython 1.introduction
八进制 0
二进制 0b
foo = math.sqrt
foo(4) # return 2.0
将其变为可执行的 chmod a+x hello.py
之后便可直接运行:$ hello.py
bytes("hello, world!", encoding = "utf-8")
python bytes字面量只支持ASCII中的128个字符,其余需要用转义序列表示。
x = bytearray(b"hello!")
x[1] = ord(b("u"))
文章标题:note python introduction
文章链接:http://soscw.com/index.php/essay/71982.html