第一章:字面量
要掌握的内容:
1、含义:在代码中,被写下来的的固定的值,称之为字面量在代码中,被写下来的的固定的值,称之为字面量
2、了解常见的字面量类型
3、基于print语句完成各类的字面量的输出
4、python 中的注释:这个是有一段不执行的文字
1、单行注释
单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用 需要注意的是 #号和注释内容一般建议以一个空格隔开(规范要求)
2、多行注释
多行注释:以一对三个双引号引起来("""注释内容""")来解释说明一段代码的作用使用方法
使用方法如下:''' 我是注释 '''
3、变量
变量:在程序运行时,能储存计算结果或能表示值的抽象概念。简单的说,变量就是在程序运行时,记录数据用的
变量定义格式:变量名称 = 变量值
例如:xiaobai = 10
4、数据类型
1、string 字符串类型 用引号引起来的数据都是字符串类型 例如:"xiaobai"
2、int 整形(有符号) 数字类型存放整数如-1、10、0等
3、float 浮点型 数字类型,存放小数 如 -3.14 6.66等
我们使用type()语句来判断我们的数据类型------> 语法如下
Type(被查看的数据)
我们通过type(变量)可以输出类型,这是查看变量的类型还是数据的类型?查看的是:变量存储的数据的类型。因为,变量无类型,但是它存储的数据有。
在python中变量是没有类型的
5、常用的转换语句
int(x) 将x转换为一个整数
float(x) 是将x转换为一个浮点数
str(x) 是将对象x转为字符串
6、标识符
在Python程序中,我们可以给很多东西起名字,比如:
●变量的名字●方法的名字●类的名字,等等这些名字,我们把它统一的称之为标识符,用来做内容的标识。
标识符命明规则:
● 内容限定
● 大小写敏感
● 不可使用关键字
标识符命名规则-内容限定标识符命名中,只允许出现:
●英文●中文数字●下划线(_)这四类元素。其余任何内容都不被允许。不推荐使用中文标识符 数字不可以开头
7、运算符
算术(数学)运算符 运算符 描述 实例加 两个对象相加a+b输出结果30 +减得到负数或是一个数减去另一个数a- b输出结果-10两个数相乘或是返回一个被重复若干次的字符串a*b输出结果*乘200/除b/ a输出结果24!取整除返回商的整数部分9//2输出结果4,9.0//2.0输出结果4.0%取余返回除法的余数b % a输出结果0**指数a**b为10的20次方,输出结果100000000000000000000
8、字符串的三种定义方式
字符串在Python中有多种定义形式:1.单引号定义法:name =黑马程序
2.双引号定义法: name =黑马程序"w""黑马程序员3.三引号定义法: name 三引号定义法,和多行注释的写法一样,同样支持换行操作。使用变量接收它,它就是字符串不使用变量接收它,就可以作为多行注释使用。
9、字符串的格式化
Python中,其实支持非常多的数据类型占位最常用的是如下三类格式符号转化% 将内容转换成字符串,放入占位位置% d将内容转换成整数,放入占位位置% f将内容转换成浮点型,放入占位位置
name ="传智播客"setup_year = 2006stock_price = 19.99message = "%s,成立于:%d,我今天的股价是:%f" %(name,setup_year,stock_price)
这个是可以完成拼接
精度控制语句m.n的形式控制如%5d、%5.2f、%.2f
对精度进行限制就相当于进行了四舍五入了
10、字符串格式化-快速写法
格式化:f"{占位}"
name = "xiaobai"
price = 10;
print(f"我是{name},我的价格,{prince}"
11、数据输入
获取键盘输:语句是-------> input语句
笔记来源B站黑马程序员,详细请去了解