PyCharm激活2022.2.5(【Python】素人万字总结,PyCharm2022.2专业版提升开发效率基本设置及常用快捷键(超实用)& Python基本知识一一CSDN21天学习挑战赛)

PyCharm激活2022.2.5(【Python】素人万字总结,PyCharm2022.2专业版提升开发效率基本设置及常用快捷键(超实用)& Python基本知识一一CSDN21天学习挑战赛)

PyCharm激活2022.2.5(【Python】素人万字总结,PyCharm2022.2专业版提升开发效率基本设置及常用快捷键(超实用)& Python基本知识一一CSDN21天学习挑战赛)


目录

  • 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,{}

类型索引取值重复切片相加增删改列表支持支持支持支持支持祖支持支持支持支持不支持字典支持键值对索引取值key重复会被重写不支持不支持支持集合不支持无序性和唯一性不支持不支持支持

类型判断

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 的字符串。
  • 字符串的截取的语法格式如下:变量 [头下标: 尾下标: 步长]
表达式描述 换行符,换行print(‘hello world!’) # 结果:hello # world!(world!换行) 水平制表符,类似Tab键,横向相隔四个字符print(‘hello world!’) # 结果:hello world! 回车符,类似Enter键,回车效果print(‘hello world!’) # 结果:world!v垂直制表符,纵向相隔四个字符f换页符end=‘’不换行print(‘hello’, end=” “) print(‘world!’) # 结果:hello world!



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

(0)
上一篇 2024年 7月 30日 上午9:42
下一篇 2024年 7月 30日 上午9:47

相关推荐

关注微信