Python学习笔记Day1

来源:互联网 发布:echo nginx module 编辑:程序博客网 时间:2024/06/10 03:39

16/9/19

1.        Python3.5中一些小小的变化:http://www.jb51.net/article/67699.htm

①print(“helloworld”)

②1/2结果为0.5

③1//2实现整除

④-3**2乘方   pow(2,3)

⑤八进制→十进制:0o10→8  16进制→十进制:0xAF→175

2.        得到上次输入的语句:Alt+p

3.        >>>x=input("x:")

x:2

>>> y=input("y:")

y:3

>>> print(x*y)出错!!!因为xy都是str类型的,要x/y=int(x/y)xy都转化成int类型才可以相乘。

4.        abs(-10)绝对值;round(80.23467,3)结果保留三位小数,第四位四舍五入到第三位80.235

5.        模块:要使用floor(),必须先import math,然后math.floor(32.9)得到32。而math.ceil(32.9)得到的就是33。

若用from 模块 import 函数,则可以直接函数(),不需要模块名做前缀

6.        复数模块cmath。但如果from cmath import sqrt,则后面计算sqrt(1)的时候也是以复数形式表示,所以还是应该坚持使用普通的import。

7.        "let's go!"  or   'let\'sgo' 都可以。'let's go'不可以!

8.        拼接字符串:x=”hello,”  y=”world!”  x+y

0 0