Python学习

Python学习


第一阶段-第一章

初识Python—Pycharm开发工具的安装和基础使用

print("键盘敲烂")
print("月薪过万")
print("天天内卷,我爱学习")

第一阶段-第二章

字面量

学习目标:

  1. 掌握字面量的含义
  2. 了解常见的字面量类型
  3. 基于print语句完成各类字面量输出

在代码中,被写下来的固定的值,称之为字面量。

Python中常用的有6种值(数据)的类型
在这里插入图片描述

Python中,字符串需要用双引号(“”)包围起来
被双引号包围起来的,都是字符串

print("卷卷卷!")

注释

学习目标:

  1. 了解注释的作用
  2. 能够使用单行注释和多行注释

#和注释内容建议以一个空格隔开(软要求)
多行注释一般用来解释:整个Python代码文件,类,方法。

变量

学习目标:

  1. 理解变量的作用及特征
  2. 掌握变量的定义方式

变量就是在程序运行时,记录数据用的。

#买了一个冰淇淋花费十元
money=50
money=money-10
print("买了冰淇淋花费10元,还剩余:",momney,"元")

数据类型

学习目标:

  1. 掌握使用type()语句查看数据的类型
  2. 理解变量无类型而数据有类型的概念

type()语句会给出结果(返回值)

数据类型转换

学习目标:

  1. 掌握如何在字符串、整数、浮点数之间进行相互转换
  2. 了解转换的注意事项

int(x),float(x),str(x)
这三个语句都是带有结果的(返回值),可以用print直接输出或者用变量存储结果值

任何类型都可以通过str()语句转换成字符串
想要将字符串转换成数字,必须要求字符串内的内容都是数字
浮点数转整数会丢失精度,会舍弃小数部分,不会四舍五入

标识符

学习目标:

  1. 理解什么是标识符
  2. 掌握标识符的命名规则
  3. 掌握变量的命名规范
  • 变量的名字
  • 方法的名字
  • 类的名字,等等
    这些名字,我们把它统一的称之为标识符,用来做内容的标识

标识符命名规则:

  • 内容限定
    标识符命名中,只允许出现英文、中文、数字、下划线(_)这四类元素,其他任何内容都不被允许
  1. 不推荐使用中文
  2. 数字不可以开头
  • 大小写敏感
  • 不可使用关键字
    关键字同样也大小写敏感,比如可以用false命名

变量命名规范:

  • 见名知意
  • 下划线命名法
    多个单词组合变量名,要用下划线做分隔
  • 英文字母全小写

不遵守规则:会出现问题
不遵守规范:不太高级

运算符

学习目标:

  1. 了解Python中常见的算数(数学)运算符
  2. 了解Python中常见的赋值运算符

加+、减-、乘*、除/、取整除//、取余%、指数**

标准赋值:=
复合赋值:+=、-=、*=、/=、//=、**=

字符串拓展

字符串的三种定义方式

单引号方式、双引号方式、三引号方式(支持换行)

引号的嵌套:

  • 单引号内写双引号或者双引号内写单引号
  • 可以使用转义字符(\)来进行转义(转义字符不会输出,会使转义字符后面的引号不再有定义字符串的效用)
字符串的拼接

拼接:使用“+“连接字符串变量或字符串字面量即可,但无法和非字符串类型进行拼接

字符串格式化

语法:“%占位符”%变量
字符串:%s、整数:%d、浮点数:%f

字符串格式化的精度控制

语法:%m.n占位符
如果m比数字本身宽度还小,m不生效
.n对小数部分做精度限制同时会对小数部分四舍五入

字符串格式化的方式2

语法:f"{变量}内容{变量}"
不会理会类型、不做精度控制
适合对精度没有要求的时候快速使用

对表达式进行格式化
  • “%s|%d|%f”%(表达式)
  • f"内容{表达式}"
字符串格式化练习题讲解

数字不能以0开头,要写成字符串类型

数据输入(input语句)

学习目标:掌握input语句(函数)的使用

  1. input()语句功能是获取键盘输入的数据
  2. 可以使用input(提示信息),用以在使用者输入内容之前显示提示信息
  3. 要注意,无论键盘输入什么类型的数据,获取到的数据永远都是字符串类型

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值