• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

20145208蔡野

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Python学习笔记(1)

Python学习笔记(1)

为什么学习Python

  • Python是一种效率极高的语言。
  • Python的语法整洁、易读。
  • Python的应用广泛。

搭建编程环境

  • 进入python官方网站,下载相应的Python3版本,executable表示可执行版,比较方便,执行安装后即可使用,在安装的过程中记得勾选添加到PATH,可以省去设置环境变量的步骤。mbeddable表示嵌入版,解压后需自行设置好环境变量才可以使用。

  • 验证Python是否安装成功的方法:在终端中执行Python命令,如下即成功:

  • 我选择的Python编辑器PyCharm,个人版本是免费的,可以下载支持不同系统的安装文件(Windows、Linux和OS X系统)。官网下载地址

  • Pycharm的界面和之前用过的IDEA基本相似。这次依旧用hello world作为程序的第一条测试代码。

变量和简单数据类型

变量

  • 尝试在hello world的基础上添加变量:

    message="hello world"
    print(message)
    message="hello world!hello world!"
    print(message)
    
  • 观察效果:

  • 变量的命名规则:

1、变量名只能包括字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。

2、变量名不可以包含空格,但可以用下划线来分割。

3、不要将Python的关键字和函数名用作变量名。

4、变量名应简短且有描述性。

5、慎用小写字母l和大写字母O,因为容易被错看成数字1和0

字符串

  • 字符串就是一系列字符。在Python中,用引号括起的都是字符串,无论是单引号还是双引号。

  • 善用执行方法对字符串进行处理。如改变字符串大小写、字符串替换、删除字符串头尾空白部分等常用功能。

数字

  • 整数计算比较简单。但浮点数计算常需要处理多余的小数位。
  • 处理小数位分为四舍五入和非四舍五入两种
  • 四舍五入:

1、将字符串格式化,如print("%.2f" % a)

2、使用round函数,如round(a, 2)

3、使用decimal模块,如Decimal(a).quantize(Decimal("0.00"))

  • 非四舍五入:

1、使用序列中切片,如str(a).split('.')[0] + '.' + str(a).split('.')[1][:2]

2、使用re模块,如re.findall(r"\d{1,}?\.\d{2}", str(a))

  • 效果如图:

注释

  • 在Python中,使用#标识进行注释。

小结

  • 基础性的内容,在操作的过程中找回很久不用的编程技能,回忆大学期间学习过的内容。

posted on 2020-05-30 00:12  20145208蔡野  阅读(149)  评论(2)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3