您当前的位置: 首页 >  Python

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Python学习笔记1

柳鲲鹏 发布时间:2018-08-16 16:04:40 ,浏览量:0

  现在这东西很流行,都跟JAVA并驾齐驱了。于是买了一个入门书,学习一下语法。其实学习语法是很容易的,说到底是能不能解决问题。

  2018/07/27-2018/08/02,看过一遍。

  现在看第二遍,做个笔记。

 

第一章 计算机和程序

  https://www.python.org下载安装。

  python语言是区分大小写的。

  定义函数时,函数语句输入之前,用TAB键进行缩进(转换为4个空格)。也就是说,python认为缩进是语法的一部分。所以没有如大括号之类的标识,说明是函数体的结束。这个有优点有缺点,适应。

  执行函数时,要带有(),如果有参数,不能省略。

  #是注释。UNIX/LINUX常用。

  range()

 

第二章 编写简单程序

  附带的IDLE,回退键不能用,有时看到的格式与实际格式不同,觉得是对的运行时就提示错误。

  字符串可以用+进行链接。

  "32"显示为字串时是'32'(不知道什么原因这样设计?)

  print(end="\n"),这个end可以替换为别的,如空格。

  输入input(),

  eval(),结合input:用户可以输入1+2*3这样的语句;也可以输入12, 23,配合同时赋值(慎用)。

  同时赋值,够方便。a,b=1,2。其他语言可以考虑引入。

 

  计数循环:

  for i in range(10):

  for  i in [0,1,2,3]:

  for i in [1,3,5,7,9]:

  list(range(10))

  list(range(5,10))

  list(range(5,10,3)),3为步进,也可为负。

 

第三章 数字计算

  type:告诉值的数据类型。

  **:指数。

  //:整数除。

  结果的类型,取决于操作数的类型。

  类型转换函数:int(), float()。尽可能使用类型转换函数替代eval()

  如果想四舍五入,int(number+0.5),或者使用round()(也可以指定小数位数)

 

  导入库:import math

  math.sqrt()

  python的int,实际上可以任意增长。个人认为,这应该是使用字串保存计算的结果。

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0521s