Python暑期学习笔记一
时间:2025.7.16
学习内容:【语法基础】python、pycharm的安装和相关配置
课程内容:python安装、pycharm安装、了解基本操作、pycharm破解
一、python安装
python官网地址:www.python.org
二、Python解释器
运行、编写后缀名为.py的文件
三、Pycharm安装
四、小知识点扫盲
- 文件扩展名:文件的类型
查看文件扩展名
win10:打开文件夹→查看→勾选文件扩展名
win7:打开文件夹→组织文件夹和搜索选项→显示/ 隐藏已知文件类型的扩展名
- pycharm编辑器:编写代码的工具,python的集成开发环境
IDE:集成开发环境
3.python解释器:3.6-3.7
pycharm编辑器:2018-2019 professional版本(社区版专门用于学习,东西可能没有那么全)
4.环境变量的作用
当需要系统去运行一个程序时,在未告知其程序所在的一个完整路径时,系统除了在当前目录下查找这个程序外,还会到python指定的路径去寻找,用户可以通过设置环境变量来更好地运行程序
帮助系统能够自动找到相应包的路径
5.打开命令提示符窗口:win+R
6.输入python后出现的<<<代表进入交互模式
7.配置环境变量:文件夹-此电脑-右键点击属性-高级系统设置-环境变量-系统变量内的Path-新建添加python软件的安装路径
8.如何查找一个软件的安装路径:在命令提示符窗口输入where XX(where python)就会显示软件所在路径
9.卸载报错:控制面板-程序-找到对应的软件-右键点击卸载(如果出错,那么就先点击修复repair再uninstall,继续报错,暴力删除即删除软件的整个文件夹)
10.如何知道自己的电脑是多少位的:此电脑-右键点击选择属性-系统类型
11.调节pycharm页面字体大小:
(1)代码框:文件-设置-编辑器-字体 (2)左边文件框:文件-设置-外观与行为-外观-设置字体大小
学习内容:【语法基础】了解python,并编写第一个程序,常见的bug
一、认识python
编程语言:用来定义计算机程序的语言,用来向计算机发出指令。
python语言是一种面向对象的解释型高级编程语言。
Python是强类型的动态脚本语言。
编译型语言:使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行程序的格式。
编译型语言与解释型语言的区别:
1.编译型语言编译后就可以在平台运行,解释型语言通过分步骤在运行期间才编译。
2.一般来说,解释型语言运行速度快。
3.解释型语言跨平台特性比编译型语言好。
二、编写第一个程序
完成第一个程序“HelloWorld!”的书写并运行
print("hello world")
运行py文件推荐使用方式:右键点击代码空白处,选择Run…
cmd:命令提示符win+R
三、Bug和Debug
美国计算机科学家葛丽丝霍波在调试设备时出现故障,发现是虫子夹在中间,”卡“住了机器的运行。于是把程序故障统称为bug,把排除程序故障叫做DEBUG,而这奇怪的称呼,成为了后来计算机领域的专业行话。
遇到bug怎么办:
三个多:
1.培养自己识别bug的能力(多看)
2.培养自己分析bug的能力(多思考)
3.培养自己解决bug的能力(多尝试、查询资料、记录)
4.记录bug及解决方案
常见bug:
1.输入错误:输入有错误,检查拼写-单词和符号
2.缩进错误:有多余的空格(意外缩进)
3.语法错误:无效的语法(两个print不能写在一行,一个print必须单独写一行,错误信息中遇到Syntax说明语法有问题)
4.命名错误NameError,字符串必须要加上引号,单引号和双引号都可以
Debug:调试
断点调试:在程序自动运行的过程中,在代码某一处打上了断点,当程序跑到你设置的断点位置处,则会中断下来,此时你可以看到之前运行过的所有程序变量。
设置断点:鼠标左键点击某一行代码左侧,既可以设置断点,也可以取消断点。
打开Debug的三种方法:
1.右键-debug
2.右上角下拉框选择要调试的py文件-debug
3.工具栏-运行-调试
debug中代码为蓝色时白哦是即将要运行的代码;
Show Execution Point显示执行的断点
Step Into 下一步
Run To Cursor跳到下一个断点的位置
总结:可以通过debug调试看到程序执行的顺序
四、注释
注释的作用:用自己熟悉的语言,在程序中对某些代码进行标注说明,能够大大增强程序的可读性
1.单行注释:以#开头,#右边的内容作为辅助说明,不被程序执行,可以放在任意位置
2.多行注释:用三引号包含的内容,可以是三个单引号‘’‘,也可以是三个双引号“”“
注释可以放在任意位置,但是注释的内容不会被程序执行
快捷键:
选中代码,ctrl+/可以添加注释,也可以取消注释
ctrl+z撤销;ctrl+c复制;ctrl+v粘贴;ctrl+f查找;ctrl+d复制到下一行
五、输出函数
print()方法用于打印输出,最常见的一个函数。
参数:
1.*values 值,表示可以一次输出多个对象。输出多个对象时需要用,分隔
2.sep 用来间隔多个对象,默认值是一个空格
3.end 用来设定以什么结尾。默认值是换行符\n,我们可以换成其他字符串
print(字符串,end=“后面拼接的值”,最后输出结果:第一个字符串+后面输出的结果
print("hello""world""hi")
print("hello","world","hi")
print("hello","world","hi",sep='.')
print("hello",end="|")
print("hi")