pycharm软件基本使用

1.pycharm基本的使用方法:1.点击file找到settings(设置)打开Appearance&Behavior点击Appearance看theme这个就是更改背景颜色。
( pycharm的语言,一定要使用英文的)



2.在settings里面Editor中的font,siza就是改变字体大小line height就是改变行距之间的距离.

3.在setting里面project就是更改pothon解释器点python interpreter点一下设置选择abb点system inerpreter里面更改python解释器。
'选好了点OK apply应用这个解释器'









4.点击file找到newprojct选择保存路径(注意不要发在c盘也不要简单的放在盘里集中起来方便寻找比如D:\pythonProject(第几天写第几天)然后点create这样就一个建立了文件夹右键一下这个文件夹选择newpython这样就建立了一个python文件后缀名.









5.输入一个代码比如print('hello world')在文档上空白处右键.找到runmain点一下就运行了python文件.



python语法的注释

注释是代码之母,注释就是对一段代码的解释,不参与代码的实际运行.
1.单行注释用#输入内容就解释了这一行.

2.多行注释用''''''在中间输入内容回车可以多行解释了.(把上面一行代码复制到下面一行的快捷键:ctrl + D )

变量的使用

变量记录变化(可能会经常改变)的事物状态
比如:年龄容貌体重.变量的基本使用比如一个人的叫什么年龄多大身高是多少,在代码中这样记录:
'name=名字 age=年龄 height=身高 name就是变量 =符号就是赋值 符号名字就是变量值'
一旦看到赋值符号那么一定先看符号的右侧,在内存空间中申请一块内存空间存储变量值,给变量值绑定一个变量名,通过变量名就可以访问到数据值.注意:同一个数据值可以绑定多个变量名,一个变量名同一时间只能绑定一个数据值.



常量的使用

常量记录固定(可能不经常改变)的事物状态
比如:一天的时间,圆周率。在python中如果想表示出常量 那么可以使用全大写的变量名
HOST = '127.0.0.1'除了全大写之外 其他与变量用法一致.

变量的命名规范

必须有数字、字母、下划线任意的组合,变量名不能以数字开头,不能与关键字冲突,变量名的命名一定要见名知意.
命名风格为:
1.驼峰体:大驼峰按照单词进行分割每个单词的首字母大,
2.小驼峰按照单词进行分割,只有第一个单词的首字母是小写的,其余单词的首字母大写.
3.下划线全部使用小写字母,每个单词使用下划线进行分割.
(python中推荐使用下划线的形式)

垃圾回收机制

1.没有变量指向的数据,当有变量到内存中得数据时候,会同时加一个计数,当变量值为零的时候就说明这个是垃圾数据
2.当内存快被沾满的时候,那么python就会终止程序的运行,从头到位进行扫描数据,对垃圾数据进行标记,之后,统一进行清理.
3.通过分不同的时间段,来降低被监管的频率.

数据类型

在日常生活中数据的表现形式多种多样在程序中也是如此type(数据值)\type(变量名)

整型

类别名是'int'就是整数
作用记录年龄,身高等等比如 age = 18

浮点型

类别名是float就是小数用来记录工资等等.
比如salary = 100.1(注意带了小数的都是浮点型数据比如a = 1.0也是浮点型数据).

最新文章

  1. AES,RSA对称加密和非对称加密
  2. 为什么学习webdriver
  3. [MetaHook] GameUI hook
  4. HTML表单元素Emil和密码
  5. poj 1804 (nyoj 117)Brainman : 归并排序求逆序数
  6. Android 高级UI设计笔记12:ImageSwitcher图片切换器
  7. kmp(看毛片)算法
  8. Vue中应用CORS实现AJAX跨域,及它在 form data 和 request payload 的小坑处理
  9. SQLite 创建数据库(http://www.w3cschool.cc/sqlite/sqlite-create-database.html)
  10. Python全栈学习_day005知识点
  11. mysql如何查看数据库的存放位置
  12. :单件模式:Singleton
  13. MVC多语言设置 实战简洁版
  14. 玩node-images模块---Node.js轻量级跨平台图像编解码库
  15. [翻译] SCViewShaker
  16. SQL2008″Unable to read the list of previously registered servers on this system”
  17. 在python3下使用OpenCV做离散余弦变换DCT及其反变换IDCT
  18. Django Model笔记
  19. C#秘密武器之异步编程
  20. soapui

热门文章

  1. python 实现AES加解密
  2. [机器学习] t-SNE聚类算法实践指南
  3. mysql游标最后一行重复问题
  4. ArcGIS工具 - 统计要素数量
  5. 从最简单的线性DP开始
  6. 【随笔】Ubuntu18.04下virtualbox卡死的解决办法
  7. 刺激,线程池的一个BUG直接把CPU干到100%了。
  8. gRPC介绍(以Java为例)
  9. ASP.NET Core RESTful学习理解
  10. Java 进阶P-5.3+P-5.4