【python】day01

一、python开发环境

1. Python 语言的版本

  • Python 目前有两个版本, Python2 和 Python3, 最新版分别为 2.7.15 和 3.9.0(试用), 其中 Python2 截止到 2020 年停止更新.

2. Python 语言的优缺点

  • 易学。 Python 有极简单的语法, 学习极其容易上手. 开源.
  • 可移植性.。Python 已经被移植在许多平台上. 这些平台包括 Linux、Windows、Mac OS、FreeBSD、WindowsCE 甚至还有 Symbian、Android 平台.
  • 丰富的库.。Python 标准库确实很庞大. 除了标准库以外,还有许多其他高质量的库.

3.Python 语言应用领域

  • Web应用开发.
  • 网络爬虫.
  • 桌面软件.
  • 操作系统管理.

4.Python开发环境搭建

  • 安装jdk、配置环境变量
  • 安装Python
  • 安装pycharm

二、Python基础语法

1.注释的分类

作用:用自己熟悉的语言,在程序中对代码的解释。

  • 单行注释
    以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用,可以写在代码开头,也可以写在代码后面,标志就是#开头.
  • 多行注释
    三个单引号开始,三个单引号介绍,不论中间写了多少行内容,均为注释

2.常量

  • 可以按照字面上的含义使用它们的值,这就是常量。常量的值不能改变

3.变量

  • 程序中经常需要存储变化的值,所以需要定义变量来存储。
  • 变量可重新赋值,一旦重新赋值原来的值作废。
  • 变量名的命名规则:
    (1)变量名只能包含字母、数字和下划线。变量名可以以字母或下划线打头,但不能以数字打头.
    (2)变量名不能包含空格,但可使用下划线来分隔其中的单词。
    (3)不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词。
    (4)慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

4.变量的数据类型

  • int :整数型 一般用于需要整数表示以及计算的场合。
  • float: 浮点型(小数型)一般用于需要小数表示或计算的场合。
  • str:字符串 一般用于输入、提示等场合
  • bool:布尔量 True-真,False-假 一般用于判断
    查看变量/常量的数据类型,使用type()函数

5.输出函数print( )

  • 普通输出:
    (1)当print函数输出字符串的时候,字符串内容既可以写在单引号中,也可以写在双引号,还可以写在三引号中
    (2)当输入内容中有多个引号时,遇到第一个一样的引号,字符串内容就结束.
    (3)print函数可以同时向屏幕输出多个数据内容,用逗号隔开.
    补充:
print(self, *args, sep=' ', end='\n', file=None)
  sep:  分割符  默认是一个空格,可以修改
  end:  结束符  默认是换行,可以修改
  file: 输出    默认是当前屏幕,可以修改
  • 格式化输出
    (1)用来分离可变部分和不可变部分,先给可变部分进行占位,再回填
    占位(%字符):
    %s 字符串
    %d 整数
    %f 小数
    回填:%变量名/常量()
    (2)可以使用如下方式,对格式进行进一步控制:
  %[(name)][flags][width].[precision]typecode
    []表示选填参数
    precision: 小数精度(小数点后几位)
    width:      宽度(长度)
                当设置的width宽度大于实际长度时,向前补空格(右对齐)
                当设置的width宽度小于等于实际长度时,以实际长度为准
    flags:     数据标识,有+-0
                +表示在正数前加上正号
                -表示左对齐
                0表示用对齐是空的位置用0填充

(3)另外一种格式化输出的写法:

 print(f'{变量名}不可变部分')
 例:print(f'{week}周后还剩{num}根火腿肠')
  • 转义字符
    用反斜杠“\”+字符,来表达固定特殊的含义
 常用的转义字符:
\n      换行
\t      横向制表符,横向产生四个空字符,与敲’Tab’键效果一样       
\v      纵向制表符,纵向产生四个空字符
\'      '
\"      "
\\      \
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值