目录
- PyCharm基本使用
-
- 常用快捷键
- 设置代码样式
- 设置代码自动换行
- 设置控制台打印自动换行
- 设置文件模板
- 终端命令
- 代码实现换源更新所有包
- Python基础知识
-
- 项目结构
- 项目文件
- 编码
- 缩进
- 基础关键字
- 变量类型
- 类型判断
- 字符串
- import 与 from…import
- 总结
本系列文章为参与【Python】CSDN21天学习挑战赛,成为更好的自己,根据自身的学习进度并记录自己的学习过程。我也是Python纯小白,和大家一起学习,保持热爱学习的好习惯😁
活动地址:CSDN21天学习挑战赛
PyCharm基本使用
常用快捷键
以下标红的是我觉得有用的,而且平时开发过程中也经常使用到的
End将光标移动到行尾Home将光标移动到行首Shift + End截取光标当前位置并移动到行尾Shift + Home截取光标当前位置并移动到行首
F7单步执行(调试时)Alt + Shift + F7进入我的代码(调试时)Shift + F8跳出(调试时)
Shift + Tab向左缩进一个制表位(默认4个空格)Ctrl + {将光标移动到方法体或循环的开始Ctrl + }将光标移动到方法体或循环的结束Ctrl + Alt + Enter在上方插入新行Shift + Enter在下方插入新行Alt + Shift + 上、下键上下移动选中代码Ctrl + Shift + 上、下键上下移动选中方法体Ctrl + D快速复制一行并在下面粘贴Crtl + Shift + J多行代码合并为一行Crtl + Alt + T包装代码Ctrl + E查看最近编辑的文件Ctrl + Tab切换视图Ctrl + Shift + V查看历史粘贴复制记录Alt + Shift + C查看历史修改记录
设置代码样式
首先默认样式,我个人是不太习惯的,注释不显眼,关键字也不够显眼
下面我们选择File->Settings
接着选择Editor->Color Scheme,Scheme后面的下拉框,选择自己喜欢风格,OK,我习惯的是最后一个
最后,发现都高亮显示了,这才舒服
当然也可以修改其他细节处的样式,可以具体到,,,等…
设置代码自动换行
假如我们有很长的一个url地址,如果这样,我们要一直去操作滚动条,拉来拉去,很不方便,都看不到后面有什么了,我们可以设置代码自动换行
选择File->Settings->Editor,General,在后面添加:,OK,
再看代码,就已经自动换行了
设置控制台打印自动换行
如果我们打印发现控制台也看不见后面的,那么控制台也设置下自动换行
选择File->Settings->Editor->General->Console,勾选上Use soft wraps in console,OK
再次执行代码,我们可以看到控制台也成功换行了
设置文件模板
我们如果要实现比如每个文件加上,,等…,是不是每次创建文件就要复制一下,然后再修改,这样也不省心,强大的PyCharm提供了文件模板功能,即配置好文件内容后,每次创建文件,就会以模板中的内容来创建文件
下面代码一定要添加在源文件的第一行
具体操作选择File->Settings->Editor->File and Code Templates,Python Script,右边就可以填写相应的模板信息了;可以看到中间有很多文件,都可以修改模板内容的
创建新文件
输入test,按Enter
就会发现,文件自动带有配置的信息了
终端命令
- 更新pip(两种都行)
如果在执行命令提示更新失败或是警告提示“ModuleNotFoundError: No module named ‘pip’ ”错误;则执行以下命令
- 安装软件包
- 安装软件包,并指定版本
- 卸载软件包
- 查看指定的软件包
- 查看所有已安装的软件包
- 更新指定软件包,最新版本
- 更新指定软件包,指定版本
- 获取所有已安装包中,是否有可更新的包,其中有三个选择可选columns, freeze, json;:;:;:
- 更新所有已安装包,需要先导入包
- 使用指定镜像源进行安装包:
- 豆瓣:http://pypi.douban.com/simple
- 阿里云:http://mirrors.aliyun.com/pypi/simple
- 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
- 中国科学技术大学:http://pypi.tuna.tsinghua.edu.cn/simple
- 腾讯开源镜像站 http://mirrors.sigusoft.com/pypi/simple
- 网易开源镜像站 http://mirrors.163.com
- 华为镜像源 https://mirrors.huaweicloud.com
也可以使用Pycharm自带库管理器,选择File->Settings->Project->Python Interpreter,+号
搜索自己想要的包,Install Package即可
代码实现换源更新所有包
Python基础知识
项目结构
项目文件
- 对外提供函数(类似接口),引用函数更加简单,不需要知道包中有哪些文件,函数在哪个文件中,只对外提供函数
- 初始化操作:只要存在文件,运行包下面的任何代码都会执行该文件中的代码
- 公共方法:可以将一些公共函数封装在该文件中,方便调用
py文件是python的脚本文件。
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的byte code。这种机制的基本思想跟Java,.NET是一致的。
使用python内置的 json库进行解析json文件。
XML 指可扩展标记语言(eXtensible Markup Language),它被设计用来传输和存储数据
是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识
它也是标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言
编码
因为Python默认是以ASCII编码方式的,所以如果代码中包含了中文或者其他语言,如果以UTF-8格式保存了;可能也依然会乱码,这种情况加上一行描述就行了此语句一定要添加在源代码的第一行
可以将这一行设置为模板,以后每一次创建文件都会加上这一行,具体设置参考PyCharm模板设置
缩进
Python 最具特色的就是使用缩进来表示代码块。缩进的空格数是可变的,但是。
而且必须严格遵守缩进规范,不规范的缩进会编译报错
基础关键字
:
变量类型
- 整型:int
32位机器上范围:-231~231-1,即-~
64位机器上范围:-263~263-1,即-~
如果超过范围可以使用长整型,必须在结尾加上l字母,为了避免与1混淆,建议用大写L - 字符串:str
- 布尔:bool,和
- 浮点:float
- 列表:list,[]
- 组:tuple,()
- 字典:dict,{}
- 集合:set,{}
类型判断
Python可以用type函数来检查一个变量的类型
字符串
- Python 中单引号和双引号使用完全相同,但单引号和双引号不能匹配。
- 使用三对引号(‘’’或”“”)可以囊括一个多行字符串。
- python也使用 作为转义字符
- 自然字符串, 通过在字符串前加 r 或 R。 如 r”this is a line with ” 则 会显示,而不是换行。
- Python 允许处理 unicode 字符串,加前缀 u 或 U, 如 u”this is an unicode string”。
- 字符串可以用 + 运算符连接在一起,用 * 运算符重复。
- Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。
- Python 没有单独的字符类型,一个字符就是长度为 1 的字符串。
- 字符串的截取的语法格式如下:变量 [头下标: 尾下标: 步长]
import 与 from…import
在 Python 用 import 或者 from…import 来导入相应的模块。
将整个模块导入,格式为:
从某个模块中导入某个函数,格式为:
从某个模块中导入多个函数,格式为:
将某个模块中的全部函数导入,格式为:
PyCharm激活2022.2.5
总结
以上就是关于PyCharm的基本使用和Python的基本知识,我学习Python也有一周了,这是结合我学习时的笔记和遇到的问题的总结,文中有不正确的地方也欢迎大家点评点评,我也会虚心学习👨💻
PyCharm激活2022.2.5
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/179493.html