pycharm下载与使用,python语法注释,变量与常量以及常用的数据类型

pycharm下载与使用,python语法注释,变量与常量以及常用的数据类型

今日内容概要

  • pycharm下载与使用
  • python语法之注释
  • python语法之变量与常量
  • python常用的数据类型

今日内容详细

pycharm下载与使用

1.该软件分为收费版和免费版

进入官网https://www.jetbrains.com/pycharm

免费版功能太少(community) 我们尽量使用收费版(professional) 30天试用

2.尽量免费试用该软件

超详细pycharm安装教程

第一步:双击运行pycharm安装程序,直接点击Next下一步

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

更改安装路径

img

第二步:勾选第一个,然后next

第三步:点击 install

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

第五步:勾选 Run Pycharm(运行pycharm,不点需要手动打开) 然后点击Finish

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

第六步:选择第二个

第七步

第八步:出现这样就已经算是完成打开了(注意不要用汉化,慢慢习惯英文)

第九步:

第十步:找到之前下载的python解释器

第十一步:点击Create完成创建项目

这就是创建完项目的样子(自带一个main.py文件):

​ 版本越新弄成免费的越难

3.弄成免费的方式

​ 1.淘宝

​ 2.百度激活码

​ 3.第三方插件

4.pycharm比较笨重

​ 本身占据资源较多 并且保持运行的情况下需要消耗计算机1GB多的资源

5.文件后缀名

​ 存储python代码的文件后缀名一般叫.py

6.如何创建py文件

右击你的项目选择new,选择python file

使用pycharm创建的py文件在编写代码的时候有自动提示 tab补全 方向键选择

7.配置调整

​ 字体大小


​ 编程背景(依旧是之前的settings)

选择一个你喜欢的背景

​ 解释器选择

​ 依旧是settings


选择add

这就是添加过几个之后的结果(一般会直接显示出来),如果没有


8.运行python代码三种方式

python语法之注释

1.什么是注释

​ 注释其实就是对一段代码的解释说明(注释是代码之母)

2.如何编写注释

​ 方式1:解释说明文字前加井号 pycharm中有快捷键ctrl+?

​ # 注释(单行注释)

​ 方拾2:回车键左边那个键英文输入法下连续按三下

​ '''

​ 多行注释

​ '''

​ 方式3:回车键左边那个键英文输入法下+shift连续按三下

​ “”“

​ 多行注释

​ “”“

PEP8规范

"""
pycharm中很多时候会有各种颜色提示还有波浪线
只要不是红线一般都不影响代码运行
"""

python代码编写规范
1.单行注释如果跟在代码之后 那么井号与代码之间需要空两格 内容与井号空一格
2.如果单行注释自成一行 那么内容与井号空一格
ps:如何学习规范 可以借助于pycharm自动化格式(ctrl+alt+l)代码反向学习

规范前

规范后

变量与常量

变量与常量就是为了让程序具备人记录事物状态的能力
1.什么是变量?
	记录变化(可能会经常改变)的事物转态
    	eg:年龄 容貌 薪资
2.什么是常量?
	记录固定(可能不经常改变)的事物转态
    	eg:圆周率 重力加速度

变量的基本使用

日常生活中的变量案例
	你们看到jason老师
    	姓名叫jason
        年龄是19
        性别是男性
代码中如何记录事物状态
	name = 'jason'
    age = 19
    gender = 'male'
变量使用的语法结构与低层原理
	"""
	name = 'jason'
	变量名 赋值符号 数据值
	1.一旦看到赋值符号 那么一定先看符号的右侧
	2.在内存空间中申请一块内存空间存储数值
	3.给数据值绑定一个变量名
	4.以后就可以通过变量名访问到数据值
	"""
    注意事项:
    	1.同一个数据值可以绑定多个变量名
        2.赋值符号也可能是变量名 如果是就先找变量名绑定的数据值
        3.一个变量名同一时间只能绑定一个数据值
        name = 'jason'
        name1 = name
        name2 = name1
        x = 10
        x = x + 1
        print(x) # 11
变量名的命名规范
	1.中文是可以用作变量名的 但是不建议使用 太low了 而且容易报错
    2.汉语拼音也是可以作为变量名的 但是不建议使用 太low了
    3.变量名只能出现字母,数字,下划线
    4.数字不能开头
    5.变量名尽量做到见名知意
    6.变量名不能与关键字冲突
变量名的命名风格
	1.下划线式		python推荐使用
    	变量名中单词很多 彼此用下划线隔开
        name_from_mysql_db1_userifno = 'jason'
    2.驼峰体式		JS推荐使用
    大驼峰(每个单词首字母都大写)
    NameFromMysqlDb1Userinfo = 'jason'
    小驼峰(除了第一个单词首字母都大写)
    nameFromMysqlDb1Userinfo = 'jason'
    ps:在同一个编程语言中尽量固定使用一种 不要随意切换


常量的基本使用

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

数据类型

1.什么是数据类型
    	在日常生活中数据的表现形式多种多样 在程序中也是如此
2.为何学习数据类型
	针对不同的数据采用最佳的数据类型来表示出该数据的价值
3.本次学习数据类型仅仅是了解
	只要看到每个数据类型能够叫出他们的名字以及代码如何编写即可
4.学前必会
	如何查看数据的数据类型
    type(数据值)\type(变量名)

数据类型之整型int

大白话的意思其实就是整数
应用场景:年龄 班级人数 年份
代码场景:
	age = 18
    	stu_num = 56
        year = 2022

数据类型之浮点型float

大白话的意思其实就是小数
应用场景:身高 体重 薪资
代码实现:
	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','tory','oscar','jerry']
1.列表的文字描述
中括号括起来 内部可以存放多个数据值 数据值与数据值之间用逗号隔开 数据值可以是任何数据类型
list_1 = [11,'js',4.21,[11,22]]
2.索引取值
	起始数字是0
    list_1[索引值]
"""
PEP8规范补充
	1.逗号后面与数据值空一格
	2.赋值符号左右都得空一格
"""

数据类型之字典dict

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

posted @   lsumin  阅读(112)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
点击右上角即可分享
微信分享提示