首页 > 其他分享 >pycharm的安装与使用

pycharm的安装与使用

时间:2022-09-23 19:25:59浏览次数:49  
标签:jason 数据 代码 数据类型 注释 使用 pycharm 变量名 安装

pycharm的下载使用

1.这个软件分为免费版和收费版
    免费版的功能太少(community) 我们尽量使用收费版(professional)30天的试用期
2.可以免费使用软件
     但是版本越新弄成免费越难
3.免费的方式有很多  淘宝低价购买  百度激活码  第三方插件
4.pycharn这个软件比较笨重
    占据资源多,运行时需占据计算机1GB多资源
5.下载地址:https://www.jetbrains.com/pycharm/
6. 创建py文件
      使用pycharm创建的py文件在编写代码的时候有自动提示 tab补全 方向键选择
7. 配置调整
     字体大小  点击图片gengral  然后跳转第一个框勾选就可以ctrl+鼠标滚轮调整大小
     编程背景
     解释器选择   
     详情在下方图片
 8.运行python代码       

安装步骤,网址打开按照步骤即可完成安装

image

img

img

img

img

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80OTQzMjM0NA==,size_16,color_FFFFFF,t_70#pic_center

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80OTQzMjM0NA==,size_16,color_FFFFFF,t_70#pic_center

创建py文件
image

调整字体大小
image

image

背景色选择
image

解释器选择
image

image

pyth0on语法注释

1.什么是注释
	注释其实就是对一段代码的解释说明(注释是代码之母)
2.如何编写注释
	方式1:解释说明文字前加警号   pycharm中有快捷键 ctrl + ?
        # 注释(单行注释)  
 	方式2:Enter键左边那个键英文输入法下连续按三下
         '''
         多行注释
         '''
 	方式3:Enter键左边那个键英文输入法下+shift 连续按三下
         """
         多行注释
         """
                         软件内参考图请看下方

image

PEP规范

"""
pycharm中会出现各种颜色提示还有波浪线
  只要不是红的一般不会影响代码运行 
"""
python代码编写规范
  1.单行注释如果跟在代码之后 那么警号与代码之间需要空两格 内容与警号空一格
  2.如果单行注释自成一行 那么内容与警号空一格
ps:如何学习规范 可以借助于pycharm自动化格式代码反向学习

变量与常量

变量就是记录经常变化或者变化的事物状态
比如年龄,薪资,容貌,成年人牙齿大小
常态就是记录固定的不会经常该改变的事物状态

变量的使用

代码中如何记录事物状态
    比如:name='kunkun'
          age=21
          gender='male'
 示例图如下           

image

变量使用的语法结构和底层原理
     """
     name = 'kunkun'
     m变量名 赋值符号 数据值
     1.一旦看到赋值符号,一定是先看符号右侧
     2.在内存空间中申请一块内存空间储存数据值
     3.给数据值绑定一个变量名
     4.以后就可以通过变量名访问到数据值
     """
注意:
   1.同一个数据值可以绑定多个变量名
   2.赋值符号也可能是变量名 如果是的
         话就先找该变量名绑定的数据值
   3.一个变量名同一时间只能绑定一个数据值
       例如如下:

image

变量名的命名规范
	1.中文是可以用作变量名的 但是不建议使用 太low了 并且容易报错
 	2.汉语拼音也是可以作为变量名的 但是不建议使用 太low了
  	3.变量名只能出现字母、数字、下划线
 	4.数字不能开头
	5.变量名尽量做到见名知意
 	6.变量名不能与关键字冲突
 变量名的命名风格
	1.下划线式		python推荐使用
 		变量名中单词很多 彼此使用下划线隔开
  		name_from_mysql_db1_userinfo = 'jason'
 	2.驼峰体式		JS推荐使用
    	大驼峰
        NameFromMysqlDb1Userinfo = 'jason'
    	小驼峰
        nameFromMysqlDb1Userinfo = 'jason'
     在同一个编程语言中尽量用同一种变量名的命名
    不要随意切换,不然会导致分不清,会很乱

常量的使用

1.在python没有真正意义上的常量(定义了就不能改) 定义了可以随时修改
2.在python中如果想表示出常量 那么可以使用全大写的变量名
	HOST = '110.121.11'
ps:出了全大写之外 其他与变量用法一致

数据类型

1.数据类型是在日常生活中数据的表现形式多种多样 在程序中
也是如此
2.如何查看数据的数据类型
       type(数据值)\type(变量名)

数据类型 整形(int)

这就是整数的意思
比如年龄  班级人数 年份 月份天数 等等
代码实现:
     age = 18
     stu_num = 56
      year = 2022
    days of the month = 30

数据类型浮点型(floast )

意思其实就是小数
比如:身高 体重 薪资
代码实现:
    height = 1.83
 	 weight = 75.5
  	 salary = 3.1

数据类型之字符串(str)

意思其实就是文本类型的数据>>>:引号引起来的部分都是字符串
应用场景:姓名 地址 爱好
代码实现:
    name = 'jason'
 	 addr = '芜湖'
  	 hobby = '学习'
1.定义字符串有四种方式
	name = 'jason'
 	name1 = "jason"
 	name2 = '''jason'''
 	name3 = """jason"""
2.为什么定义字符串需要有多种方式
	我们在字符串中编写文本也可能会使用到引号 为了避免冲突 有了多种方式
	info = "Jason老师说:'年轻不是用来挥霍的资本'"
3.如何区分三引号是字符串还是注释
	关注左侧是否含有赋值符号和变量名 如果有则为字符串 没有则为注释

数据类型之列表(list)

意思其实就是可以存储多个数据值的类型 并且可以非常方便的取
应用场景:存储多个数据值 并且将来可能需要单独取其中一些
代码实现:
    name_list = ['jason', 'tony', 'kevin', 'oscar', 'jerry']
1.列表的文字描述
	中括号括起来 内部可以存放多个数据值 数据值与数据值之间逗号隔开 数据值可以是任意数据类型
    l1 = [11, 11.11, 'jason',[11, 22]]
2.索引取值
	起始数字是从0开始 
    l1[索引值]
   
"""
PEP8规范补充
	1.逗号后面与数据值空一格
	2.赋值符号左右都得空一格
"""

数据类型字典(dict)

能够非常精确的存储和表达数据值的含义
代码实现:
    info_dict = {
        'username': 'jason', 
        'age': 18, 
        'hobby': 'read', 
	}
1.字典文字描述
	大括号括起来 内部可以存放多个数据 数据的组织形式是K:V键值对
	键值对与键值对之间逗号隔开
    	K是对V的描述性性质的信息(解释说明) 一般都是字符串类型
    	V是真正的数据值 可以是任意数据类型
2.按K取值
	字典只能按K取值 因为字典是无序的 没有索引的概念
 	 info_dict['username']

标签:jason,数据,代码,数据类型,注释,使用,pycharm,变量名,安装
From: https://www.cnblogs.com/lsl1/p/16723927.html

相关文章

  • Pycharm使用与Python基础类型
    今日内容总结Pycharm下载与使用1.该软件分为收费版和免费版免费版功能太少(community)我们尽量使用收费版(professional)30天试用网址:https://www.jetbrains.com/pyc......
  • net core 使用 Npoi 生成 Word文档
    需求:按数据层级生成WORD文件,要有目录,目录里要有真实的页码,附件内容用表格显示,大标题 做为封面当独显示一页,PDF内容大标题,目录(里有对应的页码)正文 里有表格重点:NPOI......
  • 使用 NVIDIA CloudXR 从 Google Cloud 流式传输 VR 和 AR 内容
    过去,与VR交互需要专用的高端工作站,以及(取决于头显)、壁挂式传感器和专用物理空间。VR中的复杂任务可能会突破传感器范围、电缆长度和空间边界的限制,使艺术家陷入困境并限......
  • 我的 Kafka 旅程 - Linux下的安装 & 基础命令
    准备工作安装解压缩工具tar#检查是否安装了解压缩工具taryumlisttar#如未安装taryuminstalltar-y安装必备的java#检查是否安装了java-openjdk,这......
  • 如何使用Markdown
    标题二级标题三级标题四级标题字体Hello、Word!Hello、Word!Hello、Word!Hello、Word!Hello、Word!引用狂神说java.走向人生巅峰!分割线图片网络图片!......
  • windows下的activemq的使用记录
    1、ActiveMq软件包下载下载地址:ActiveMQ(apache.org)  https://activemq.apache.org/components/classic/download/ 2、安装Java环境3、修改IP,供外网访......
  • Pycharm介绍下载指南
    Pycharm的基本介绍PyCharm是一种PythonIDE是可以帮助用户在使用Python语言开发时提高其效率的开发工具。Pycharm的官网:https://www.jetbrains.com/pycharm/如果你决定......
  • Python 使用psycopg2批量插入PG库
    importpsycopg2conn=psycopg2.connect(database="sdp",user="kiki",password="123",host="",port="5432")cursor=conn.cursor()stas_sql="select*fromtable......
  • Oracle中使用游标详解
    一、使用游标对于DML语句和单行selectinto,oracle自动分配隐形游标。处理select返回多行语句,可以使用显式游标。使用显示游标处理多行数据,也可使用SELECT..BULKCOLLE......
  • ipop使用ftp服务的时候,出现permmisson denied错误#1003
    1.在使用ipop的ftp服务时,突然报错:  解决办法:查看自己的电脑是否有开启其他的ftp服务器占用了端口10013;如我开启了本机iis服务里面的ftp服务器:  关闭后,开启成功:......