python基础学习2
pycharm的安装
进入pycharm的官网:https://www.jetbrains.com/pycharm/
点击任意一个Download按键,进入下载界面
进入下载界面后,根据自己的系统选择,本人是Windows系统
选择professional版本,点击download按键
由于本人已经安装成功,新安装的可以参考:https://www.runoob.com/w3cnote/pycharm-windows-install.html
PS:一定要下载professional版本,虽然不是免费版本,但是接下来就会讲解怎么破解使用。
如果已经安装过,再次启动安装文件就会显示下面的图片。
pycharm的破解使用
安装好之后打开,点击Activation code,来到图示界面
转到该链接:http://idea.medeming.com/pycharm/
下载之后根据pycharm的版本选择txt文件
将文件里的内容Ctrl+A全选,然后Ctrl+C复制,Ctrl+V粘贴到Activation code框内
点击Active
点击continue,破解完成,然后就可以使用了,如果破解码有更新,继续到上面的网页下载最新版
pycharm的简单配置
选择左上角file-->settings-->editor-->general,选择如图框选,可以让你随着CTRL+鼠标滚动来调节字体大小,方便查看。
其他设置可以自行百度。
新建文件夹:
选择file-->new project,会出现下图
如果解释器的路径没有自动配置,则需要点击右侧三个小点的图标,手动添加路径。
添加完路径之后,点击create即可创建。
在this window和new window中随意选一个都可以。
文件的后缀名
文件的后缀名也就是文件的扩展名,在win10中可能无法直接查看,我们打开此电脑,选择“查看”,勾选“文件扩展名”,即可成功看到文件的后缀名
后缀名的作用
是为了能够知道它是什么类型的文件,从而知道该怎么处理这个文件,如果没有,操作系统会无法对这个文件进行处理。
PS:后缀名是给人看的,在计算机中只有二进制0、1。
常见的后缀名
python注释
python的注释一般分为两类:
单行注释:代码结束+两个空格+#+一个空格+内容
eg:
print(123) # 输出123
多行注释:三个单引号或三个双引号,在英文模式下的引号才有用
eg:
'''注释内容是xxxxxx'''
"""注释内容是xxxxxx"""
多行变更为注释的方法:选取多行后Ctrl+?即可
变量
什么是变量
变量就是可以变化的量,量是指事物的状态,变是程序执行的直接体现。
命名规范
1.变量名只能包含数字、字母、下划线。
2.数字不能作为开头。
3.变量名一定要让人知道它代表的是什么。
命名风格
风格其实是随个人爱好的,但是不要在一个项目里用不同的风格。
1.单词之间用下划线隔开(python推荐)
user_from_MS = 'jyb'
2.每个单词的首字母大写(JS推荐)
UserName = ‘jyb’
3.第一个单词首字母小写,其他单词首字母全部大写
userArtName = ‘jyb’
常量
常量通常来说就是不变化的量,但是在python中没有真正意义上的常量,我们约定俗成的将全大写的变量名看作是常量。
HOST = ‘127.0.0.1’
而真正意义上的常量,定义了之后就无法改变了。
原文地址:https://www.cnblogs.com/wddwyw-jyb/p/15000615.html
- Silverlight:页面/控件继承的二种写法
- java学习:Hibernate入门
- Silverlight Telerik控件学习:GridView双向绑定
- XmlWriter/XmlReader示例代码
- Silverlight Telerik控件学习:RadComboBox之自动完成(AutoComplete)
- Silverlight Telerik控件学习:数据录入、数据验证
- AI与自动驾驶
- python多线程学习笔记(超详细)
- Silverlight Telerik控件学习:RadTransitionControl
- Silverlight Telerik控件学习:弹出窗口RadWindow
- Andrew Ng机器学习课程笔记--week6(精度&召回率)
- Andrew Ng机器学习课程笔记--week5(下)
- silverlight: "[HtmlPage_NotEnabled] 调试资料字符串不可用"的解决
- Andrew Ng机器学习课程笔记--week5(上)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 测试面试题集锦(三)| 计算机网络和数据库篇(附答案)
- 关于Scikit-Learn你(也许)不知道的10件事
- 技术天地 | CSS-in-JS:一个充满争议的技术方案
- 安全研究 | 通过域名劫持实现Azure DevOps账户劫持
- 一款针对DLL劫持的恶意DLL生成器
- AuthMatrix:一款针对Web应用和服务的认证安全检测BurpSuite工具
- KITT-Lite:基于Python实现的轻量级命令行渗透测试工具集
- 一次KimSuky攻击事件分析
- OpenCV中如何使用滚动条动态调整参数
- 一文读懂「分布式架构」
- 老哥,您看我这篇Java集合,还有机会评优吗?
- 在 IDEA 中使用 Java 热部署插件 JRebel
- 后端必备 Git 分支开发:规范指南
- 大量的 TIME_WAIT 状态连接怎么处理?(文末有福利)
- 线上教育系统开发中,购物车功能是如何实现的?