Python从基础到数据分析(一)——Python语言基础

说明这个系列的博客是我学习python和数据分析记得一些笔记,里面的插图因为制作比较费时间所以有些部分截图放进来了,如果有侵权!请联系我,我会立刻删除!! 同时也希望这个系列的笔记可以帮助到正在学习python和数据分析的同学,也欢迎大佬指正笔记中有误的地方。

  • 一.注释规则:

  1. 单行注释:  # + 注释内容
    # python
  2. 多行注释(以一对三引号):

  “““

注释内容

”””

'''
name 
age
score
'''
  • 二.代码缩进

通常情况下,采用四个空格作为一个缩进量或者一个Tab键作为一个缩进量

  • 三.变量相关

  1. 变量定义的格式: 变量名 = 变量值
  2. 查看变量类型: type(变量名)
  3. 查看变量所指的内存地址: id(变量名)

  • 四.数据类型

1. 分类:

2.内置函数

 type()内置函数去查看数据类型,但是要特别注意! 变量没有类型,数据有

3. 数据类型转换:

五 . 标识符:变量名 方法名 类名

要求:命名中只允许有英文、中文、数字、下划线(_),并且严格区分大小写

六 . input()和print()函数

1.  input()函数:

通过键盘输入结果,可以保存到指定的变量中

例:input(”请输入数字”)

2.  print()函数:

输出变量的值

print(变量1,变量2,……):依次输出多个结果

七 . 字符串

1.转义字符:

\’ 单引号

\” 双引号

\n 换行符

\t  制表符 用于横向跳到下一个制表位

2. 字符串定义的三种格式:

格式一:单引号、双引号、三引号都可以定义字符串

  例:

name=‘han’

name=“han“

name=‘‘’han‘’‘

格式二:单引号定义法(适用于字符串内容中包含双引号)

例:

name=‘ \“han ‘

格式三:双引号定义法(适用于字符串内容中包含单引号)

例:

name=“ \‘han ” 
3. 字符串的格式化:

 (1)两个字符串可以拼接,字符串和数字不可以拼接

 (2)第一种格式化:

      %:占位

      s:将变量变成字符串放入占位的地方

      d:将变量变成整数放入占位的地方

      f:将变量变成浮点数放入占位的地方

格式化形式:变量名=变量值

                  字符串名=“  字符串内容%s  ”%变量名

     注意:多个变量占位时,变量用括号括起来,并且要注意顺序

       例:字符串名=“  字符%d串内容%s  ”%(变量名1,变量名2)

 (3)格式化的精度控制:

      辅助符号m.n控制数据的宽度和精度(注意:m也算在宽度计算中,在精度控制中小数会进行四舍五入)

      解读:宽度代表整体数字个数

            精度代表小数位数

      用三个实例去解释如何进行精度控制:

         实例一: 11 设置成 %5d:想要把11转化成整数,宽度是5,所以是_ _ _11

         实例二: 11.345设置成 %5.2f:想要把11,345转化成浮点数,宽度是5,精度是2,所以是11.35

         实例三: 11.345 设置成%.2f:想要把11.345转化成浮点数,不限制宽度(注意:不写不代表宽度是0),精度是2,所以是11.35

 (4)第二种格式化(无需考虑数据类型和精度控制):f “内容{变量} ”

八 . 算术运算符

注意:使用 / 和//时,除数不能为0,否则会报错

九 . 赋值运算符

十 . 比较运算符(返回值为布尔类型)

十一 . 逻辑运算符(类似于java中的 &&  ||  !)

十二 . 条件表达式

格式: 变量名= 变量名1 if 变量1 比较运算符 变量2  else 变量名2

使用条件表达式时,先计算中间的条件,如果结果为true,则返回if语句左边的值,否则返回else右边的值。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值