Python基础(三)变量与数据类型

  • 1.注释

  • 2.变量
    2.1变量作用

    2.2定义变量
    2.2.1标识符
    2.2.2命名习惯

    2.3使用变量
    2.4认识bug

  • 3.Debug工具

  • 4.认识数据类型

  • 5.输出
    5.1格式化输出
    5.2格式化字符串
    5.3转义字符
    5.4 print的结束符

1.注释

注释作用:解释说明,大大增强代码的可读性
注释分类以及语法: 单行/多行 
注释特点:解释器不执行注释内容

单行注释

	 #   注释内容       或者 Ctrl+/ 

多行注释

	"""   注释内容   """   
	  ''' 注释内容  '''

2.变量

2.1变量的作用:
变量就是存储数据的的时候当前数据所在的内存地址的名字。
2.2定义变量:

语法: 变量名 = 值

2.2.1标识符
标识符命名规则:
		由数字、字母、下划线组成
		不能数字开头
		不能使用内置关键字严格区分大小写

在这里插入图片描述

2.2.2 命名习惯
见名知义。
大驼峰: 即每个单词首字母都大写,例如∶MyName 。
小驼峰: 第二个(含)以后的单词首字母大写,例如:myName 。	
下划线:例如:my_name 。
2.3使用变量
# 1. 定义变量
My_name='Tom'
# 2. 使用变量
print(My_name)
# 3. 变量特点:按顺序自下而上运行

结果展示:
在这里插入图片描述

2.4认识bug
bug:就是程序中的错误,出现错误,纠正错误
不要害怕,注意变量名称,格式 

3.Debug工具

Debug工具是PyCharm lDE中集成的用来调试程序的工具,在这里程序员可以查看程序的执行细节和流程或者调解bug。

Debug工具使用步骤:

  1. 打断点

    断点位置:目标要调试的代码块的第一行代码即可,即一个断点即可。
    打断点的方法:单击目标代码的行号右侧空白位置。

  2. Debug调试
    在这里插入图片描述

4.认识数据类型

在这里插入图片描述
1.不同变量存储不同类型的数据
2.检测数据类型 type()

## 数据类型
# 1.不同变量存储不同类型的数据
# 2.检测数据类型 type()
a= 1
b = 1.1
c = "加油"
d = [1, 2, 3]
e = {1,2,3}
f= (1,2,3)
g = True

print(type(a))
print(type(b))
print(type(c))
print(type(d))
print(type(e))
print(type(f))
print(type(g))

结果展示:
在这里插入图片描述

5.输出

5.1 格式化输入

格式化符号:
在这里插入图片描述

技巧:

%06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
%.2f,表示小数点后显示的小数位数。
# 输出
age = 18
name = "tom"
weight = 52.1
height = 168
Stu_id = 2018030541077

# 1. 今年我的年龄是x岁
print("今年我的年龄是%d岁"%age)
# 2.我的名字是x
print("我的名字是%s"%name)
# 3.我的体重是x公斤     %.2f=》保留两位小数
print("我的体重是%.2f公斤"%weight)
# 4.我的学号是xxx
print("我的学号是%10d"%Stu_id)
# 5.我的名宁是x,今年x岁了
print("我的名字是%s,今年我的年龄是%d岁,"%(name,age))
print("我的名字是%s,明年我的年龄是%d岁,"%(name,age+1))
# 6.我的名字是x,今年x岁了,体重x公斤。学号是×
print("我的名字是%s,今年我的年龄是%d岁,我的体重是%.2f公斤,我的学号是%10d"%(name,age,weight,Stu_id))

结果展示:
在这里插入图片描述

5.2格式化字符串
%s 可以输出 %d,%f
f'{表达式}'   ~~更简洁,更高效
#格式化字符串 %s 和 f"{ }"

print('我的名字是%s,今年%d岁'%(name,age))
print(f"我的名字是{name},今年{age}岁")

结果展示:
在这里插入图片描述

5.3转义字符
\n∶换行。
\t∶制表符,一个tab键(4个空格)的距离。
#转义字符
# \n 换行  \t 四个空格
print('hello \nworld')
print('hello \tworld')

结果展示:
在这里插入图片描述

5.4print的结束符
在Python中,print(),默认自带end="\n"这个换行结束符,
所以导致每两个print直接会换行展示,用户可以按需求更改结束符。
print('输出的内容',end="\n")  #自带换行功能
#结束符
#print('输出的内容',end="\n")  = print("输出的内容")
print('11hello',end="\t")
print("world")
print("22hello")
print("python")

结果展示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值