Python

1、Python概述

  1. Python的创始人:吉多·范罗苏姆(人称龟叔)
  2. Python的优势:大势所趋,简单易学,使用范围广
  3. Python在大数据生态中应用非常广泛

2、Python解释器和pycharmIDE工具

  1. Python解释器是将Python代码解释为机器语言(二进制文件)的一种工具,Python代码必须经过解释器解释,计算机才能够去执行命令
    Python解释器的版本版本说明
    CPython官方版本,稳定,持续更新
    Ipython可交互,在CPython基础上进行了升级
    pypy使用Python编写的解释器
    JPython使用java编写的解释器,可以将Python便以为字节码文件,在java平台上运行
  2. pycharm的基本设置
  • 主题:file --- settings---在搜索栏搜索 theme ----修改主题

  • 字体:file --- settings -- 在搜索栏输入font ---- 修改字体

  • 修改解释器:file --- project:项目名称--- Python interpreter --修改解释器

  • 工程管理:file -- open ---选择工程

    • this windows : 在当前窗口打开

    • new windows:在新窗口打开

    • attach :合并项目窗口

  • 关闭工程: file -- close project

3、Python中的注释

  • 单行注释: # 注释的内容

    • 可以在语句末尾注释

    • 快捷键:ctrl+ /

  • 多行注释:三对单引号,或者三对双引号

    • 可以在注释内部换行

# 单行注释
print('hello world')
# 我是一个优秀的单行注释
print('hello bigdata')
print('hello python')  # 打印Python,可以添加在语句的末尾
print('hello itcast')

# 单行注释快捷键:ctrl + /
# 如果想要快捷注释多行内容,选中多行信息,使用ctrl+ /进行对多行代码依次进行单行注释
# print('hello itcast')
# print('hello itcast')
# print('hello itcast')


# 多行注释
'''
我是一个多行注释
在多行注释内,可以随意换行
换行后可以正常书写
'''

"""
在Python中单双引号不敏感,但要成对出现
双引号也可以构建多行注释
"""

4、变量和标识符

变量的特性:容器、临时、可变

标识符的命名规则:

  • 只能是数字字母下划线组成

  • 首字母不能是数字

  • 严格区分大小写

  • 不能是关键字

标识符命名规范:

  • 类名使用大驼峰命名法

    • ClassName

  • 变量名,函数名,包名,模块名使用下划线命名法

    • class_name

5、Python中的数据类型

  • int 整型

  • float 浮点型

  • bool 布尔型

  • str 字符型 字符串

  • list 列表

  • tuple 元组

  • set 集合

  • dict 字典

  • 查看数据类型使用的函数是 type(数据/变量名)

6、bug调试

  • 打断点:在行号后边点击出现小红点

  • 右键debug进入调试模式,代码执行暂停到断点位置代码执行之前

    • debugger :查看参数及变量在执行过程中的变化情况

    • console:查看控制台输出内容

    • step over:单步执行代码

    • resume :执行到下一次断点位置或者程序结束

    • stop:让程序终止

7、字符串的格式化及输出

字符串格式化 :格式化是字符串所具有的功能
print 输出: print函数只能将传入的内容显示到控制台中,与格式化没有任何关系

格式:

  • 单占位符:'要书写的内容,占位符' % 变量名

  • 多占位符: '要书写的内容,占位符1, 占位符2, 。。。。' % (变量1, 变量2,。。。。)

    • %之前的占位符数量要和%之后的变量数量相匹配,一一对应否则会报错

# 字符串数据使用 %s
# 浮点型数据使用 %f
# 整型数据使用   %d

name = 'xiaoming'
age = 18
height = 1.85
weight = 69.5
marriage = False

# 一个占位符的格式化输出
print('学员的姓名是 %s' % name)
print('学员的年龄是 %d' % age)
print('学员的身高是 %f' % height)
print('学员的体重是 %f' % weight)
print('学生的婚姻状况是 %s' % marriage)

# 结论:占位符的数量,与%后的变量数量必须保持一致,如果是一个占位符,则可以使用一个变量,如果是多个占位符,那么多个变量必须使用括号包裹起来

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值