开发工具分享
  • 首页
  • 计算科学
  • 文化旅游
  • 项目和网站
    • OSSEZ 计算技术
    • USRealEstate 社区
    • 地区文化
    • CWIKI.US
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
CWIKIUS.CN
一个有独立思考和温度的清新站
Computer Science

Python 教程

Python 是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。 Python 解释器及丰富的标准库,提供了适用于各个主要系统平台的源码或机器码,这些可以到 Python 官网 https://www.python.org/ 免费获取,并可自由地分发。许多免费的第三方 Python 模块、程序、工具和它们的文档,也能在这个网站上找到对应内容或链接。 Python 解释器易于扩展,可以使用 C 或 C++(或者其他可以从 C 调用的语言)扩展新的功能和数据类型。Python 也可用作可定制化软件中的扩展程序语言。 这个教程非正式地介绍了 Python 语言和系统的基本概念和功能。最好在阅读的时候准备一个 Python 解释器进行练习。所有的例子都是相互独立的,所以这个教程也可以离线阅读。 有关标准的对象和模块,请参阅 Library Reference。Language Reference 提供了更正式的语言定义。想要编写 C 或者 C++ 扩展可以参考 Extending and Embedding 和 Python/C API。   另外还有不少书籍深入讲解 Python。 这个教程并没有完整地介绍每一个功能,甚至可能没有涉及全部的常用功能。这个教程只介绍 Python 中最值得注意的功能,也会让你体会到这个语言的风格特色。 学习完这个教程,你将可以阅读和编写 Python 模块和程序,也可以开始学习 Language Reference。   https://www.cwiki.us/display/PythonZH/Tutorial

2020年06月02日 0Comments 624Browse 0Like Read more
Computer Science

Python 四舍五入函数 Round

小数位的四舍五入在项目中经常用到。 你可能有注意到 round 函数不能真正做到四舍五入。 round() 函数作用就是,返回浮点数x的四舍五入值。 round( x [, n] ) 简单来说就是在浮点运算的时候丢精度。 这个与计算机系统的设计是有关系的,计算机是使用 2 进制进行计算的的,如果我们常用的数学计算或者科学计算,计算机是会丢精度的。 因此我们的解决方案其实非常简单就是使用 Decimal 来进行数学计算。 浮点计算丢精度的问题不仅仅是 Python 会遇到的问题,Java 、 C/C++ 都会遇到这个问题。 可以考察下面的代码: print(round(2.3, 2)) print(round(2.45, 1)) print(round(2.675, 2)) print(Decimal(1.325)) print(Context(prec=3, rounding=ROUND_HALF_UP).create_decimal('2.675')) 上面程序的输出为: 2.3 2.5 2.67 1.3249999999999999555910790149937383830547332763671875 2.68 因此,在你需要进行浮点计算的时候,不要使用 Float 进行计算,你需要使用 Decimal 进行数学计算。   例如在 Java 中,我们会使用 BigDecimal 进行精确的科学计算。 https://www.ossez.com/t/python-round/133  

2020年06月01日 0Comments 739Browse 0Like Read more
Computer Science

Discourse 备份时间的设置

Discourse 备份的时间使用的是 UTC 时间。 协调世界时是世界上调节时钟和时间的主要时间标准,它与0度经线的平太阳时相差不超过1秒,并不遵守夏令时。 协调世界时是最接近格林威治标准时间(GMT)的几个替代时间系统之一。对于大多数用途来说,UTC时间被认为能与GMT时间互换,但GMT时间已不再被科学界所确定。 因此,根据你服务器运行的时区不同,你需要调整备份时间,以便于符合你的服务器负载。 例如,我们使用的 EST 的时间备份,那么我们希望再 EST 的凌晨 2:15AM 进行备份的话。 那么 UTC 的时间就是 6:15 AM。 需要注意的是,UTC 时间是没有夏令时的。   因此,你需要将 Discourse 备份时间设置到 6:15 AM   这样能够让你更好的平衡你网站的负载。 https://www.ossez.com/t/discourse/132

2020年06月01日 0Comments 669Browse 0Like Read more
Computer Science

Discourse 如何限制存储到 S3 的备份文件数量

在默认情况下 Discourse 将会保留 5 个 备份文件到 S3 服务器上。 你可以修改这个配置,保存更多的备份文件到 S3 存储上面。 根据当前你 Discourse 的大小,如果你已经将图片分开存储的话,你可以备份更多的内容。 例如我们可以保留 30 天的备份。   将上面的备份修改 30 就可以在 S3 上保留 30 天。 https://www.ossez.com/t/discourse-s3/131

2020年06月01日 0Comments 693Browse 0Like Read more
Computer Science

Python yfinance 获取股票的 API

Python yfinance 使用了下面的 API 地址获取了 Yahoo Finance 的股票原始信息。 API的地址为:https://query1.finance.yahoo.com//v8/finance/chart/IBM 返回的数据是 JSON 格式的数据。 Python 可以直接使用,你也可以使用其他的语言使用这个 API 数据,例如 Java 也可能很容易的进行对象转换。 https://www.ossez.com/t/python-yfinance-api/130

2020年06月01日 0Comments 1089Browse 0Like Read more
1…23456
Archives
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
Categories
  • Computer Science (2,367)
    • Confluence (663)
    • Gradle (12)
  • U.S. (511)
  • 文化旅游 (146)

COPYRIGHT © 2020 CWIKIUS. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备2020018253号-1