本文章记录观看B站python教程学习笔记和实践感悟,视频链接:【花了2万多买的Python教程全套,现在分享给大家,入门到精通(Python全栈开发教程)】 https://www.bilibili.com/video/BV1wD4y1o7AS/?p=6&share_source=copy_web&vd_source=404581381724503685cb98601d6706fb
上节课学习了注释的用法和,本节课介绍代码缩进。
1.代码缩进的概念
代码缩进指的是每行语句开始前的空白区域,它是用来表示python程序间的包含和层次关系。通常情况下采用4个空格作为一个缩进量。python语言通过缩进来体现语句之间的逻辑关系。
类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束。
我们在使用pycharm的时候一般情况下都自动缩进了。
2.实验
实验一:不需要缩进和需要缩进的代码例子
#一般代码不需要缩进
print ('hello')
print ('world')
#需要缩进的代码,其一:类的定义
class Student:
pass
#需要缩进的代码,其二:函数的定义
def fun():
pass
p10
实战一:使用print()函数将“输出人生苦短,我用python”输入到文本文件test.txt中
fp=open('test.txt','w')
print('人生苦短,我用Python',file=fp)
fp.close()
在同一目录下得到test.txt,打开后有如下效果:
实战二: 输出个人自我介绍,需求是使用input()函数从键盘输入姓名,年龄、座右铭,并使用print()函数输出到控制台。 要求有以下输出效果:
代码如下:
name=input('请输入您的名字:')
age=input('请输入您的年龄:')#注意,这里的年龄数字为字符串
motto=input('请输入您的座右铭:')
print('----------自我介绍----------')
print ('姓名:',name)
print ('年龄:',age)#由于年龄没有对字符串转换,所以这里使用“,”分隔(这里不是字符串拼接,而是分隔)
print ('座右铭:',motto)
本节完