首页 > 编程语言 >XX学Python·概述

XX学Python·概述

时间:2022-10-04 22:48:11浏览次数:41  
标签:解释器 Python --- XX 概述 file print 变量名

Python概述

  • 创始人:吉多·范罗苏姆 龟叔
  • 为什么要学习Python:大势所趋,简单易学,使用范围广
  • 我们本次学习使用Python3.x版本
  • Python在大数据生态中应用非常广泛

Python解释器和PycharmIDE工具

  • Python解释器是将Python代码解释为机器语言(二进制文件)的一种工具
  • Python代码必须经过解释器解释,计算机才能够去执行命令
  • 常见的解释器版本:
    • CPython: 官方版本,稳定,持续更新
    • Ipython:可交互,在CPython基础上进行了升级
    • pypy:使用Python编写的解释器
    • JPython:使用java编写的解释器,可以将Python便以为字节码文件,在java平台上运行
  • pycharm IDE((Integrated Development Environment集成开发环境):
    • 语法高亮
    • 工程管理
    • 代码提示
    • 错误检查等等
  • pychram基本设置
    • 主题:file --- settings---在搜索栏搜索 theme ----修改主题
    • 字体:file --- settings -- 在搜索栏输入font ---- 修改字体
    • 修改解释器:file --- project:项目名称--- Python interpreter --修改解释器
    • 工程管理:file -- open ---选择工程
      • this windows : 在当前窗口打开
      • new windows:在新窗口打开
      • attach :合并项目窗口
    • 关闭工程: file -- close project

Python中的注释

  • 单行注释: # 注释的内容,#后有一个空格
    • 可以在语句末尾注释
    • 快捷键:ctrl+ /
  • 多行注释:三对单引号,或者三对双引号
    • 可以在注释内部换行

变量

  • 变量特性:
    • 容器
    • 临时
    • 可变
  • 变量定义的格式:变量名 = 值
  • 关键字: 系统定义的具有一定功能或者含义的字符组合(关键字有自己的高亮效果)
  • 标识符: 程序员自己定义的具有一定功能或者含义的字符组合
  • 标识符的命名规则:只要是起名字就是标识符
    • 只能是数字字母下划线组成
    • 首字母不能是数字
    • 严格区分大小写
    • 不能是关键字
  • 在Python中定义变量必须赋值,否则报错
  • 变量的调用:函数(变量名) 或者 使用变量名进行运算 变量名1 + 变量名2
  • 变量必须先定义后调用

标识符的命名规范

  • 见名知意
  • 小驼峰:第二个(含)以后的单词首字母大写,例如: myName
  • 类名使用大驼峰命名法,例如:ClassName
  • 变量名,函数名,文件名称(包和模块名称)使用下划线命名法,例如:class_name

Python中的数据类型

  • int 整型

  • float 浮点型

  • bool 布尔型

  • str 字符型 字符串

  • list 列表

  • tuple 元组

  • set 集合

  • dict 字典

  • 查看数据类型使用的函数是 type(),

# 例如
int1 = 12
print(type(int1))  # 结果为<class 'int'>
# 代码格式化的快捷键:ctrl + alt + L

Python中的bug和调试

  • 常见的bug类型:
# 常见的bug
# NameError: name 'a' is not defined (一般变量名错误)
# 如果遇到此类错误,查看变量名是否被定义或者变量名是否书写错误
# print(a)

# ZeroDivisionError: division by zero (零不能做分母)
# a = 10
# print(a / 0)

# IndentationError: unexpected indent  (缩进错误)
# 修改缩进,或者去调整函数关系
# a = 5
#     b = 10

# SyntaxError: unexpected EOF while parsing (语法错误)
# 找到报错位置,查看语法是否存在问题,最好的办法就是将其进行格式化
# print(123

# TypeError: can only concatenate str (not "int") to str (数据类型错误)
# a = '123'
# print(a + 12)

# Process finished with exit code 0 程序结束后 正常退出 code 为 0
# print('hello world')

# Process finished with exit code 1  程序异常结束 code 为 1
# print(a)
  • bug调试工具的使用
    • 打断点:在行号后边点击出现小红点
    • 右键debug进入调试模式,代码执行暂停到断点位置代码执行之前
      • debugger :查看参数及变量在执行过程中的变化情况
      • console:查看控制台输出内容
      • step over:单步执行代码
      • resume :执行到下一次断点位置或者程序结束
      • stop:让程序终止

标签:解释器,Python,---,XX,概述,file,print,变量名
From: https://www.cnblogs.com/portb/p/16754677.html

相关文章