PYTHON-day3 Pycharm的下载与使用、Python语法注释、Python语法之变量与常量、Python基本数据类型

内容概要

  • Pycharm的下载与使用
  • Python语法注释
  • Python语法之变量与常量
  • Python基本数据类型

内容详细

Pycharm的下载与使用

Pycharm的下载

Pycharm分为免费版(community)和收费版(professional),由于免费版功能太少我们尽量使用收费版
作为程序员我们可以把所有收费软件变成免费,需要注意的是在破解软件使之变为免费版的时候版本越新越难
免费使用Python的方式
1 网上一次性购买永久使用
2 百度搜索免费激活码
3 第三方破解插件

Pycharm的使用

  • 由于Pycharm本身占据的资源较多,并且保持运行的情况下需要消耗计算机1GB多的资源(通俗来讲Python比较笨重,对电脑内存有较高要求(一般在8GB+),不使用时建议关闭以释放内存避免卡顿)
  • Pycharm文件的创建(存储python代码的文件后缀名一般为.py)
    步骤:1、创建Pycharm文件夹:file--new project--pure python--指定路径(location)--指定解释器(选用系统解释器--可手动添加),2、创建Pycharm文件:鼠标右键单机该Pycharm文件夹--new--python file--命名文件即可
    image
    image
    image
    image
  • 代码编写:使用Pycharm创建的py文件在编写代码的时候会根据首字母自动提示,编写时可使用方向键选择、Tab键补齐
  • 配置调整
    1 字体大小:file--settings--editor--general--mouse control--change font size with ctrl+mouse wheel
    image
    2 编程背景:file--settings--editor--color scheme--选择所需背景即可
    image
    3 解释器选择,当文件解释器出现丢失情况时,可使用如下步骤重新指定解释器
    • file--settings--找到该pycharm文件--python interpreter--add
      image
      image
      image
  • 运行python代码
    点击run--run文件名,或快捷键alt+shift+F10,或点击右上角、左下角的绿色箭头。需要注意的是我们在创建pycharm文件后会自动生成一个main.py文件,如果选错后面则会一直运行该文件,此时我们需要将运行对象修改为需要运行的文件。

image
image
image

python语法注释

  1. 什么是注释?
    注释其实就是对一段代码的解释说明(注释是代码之母)

  2. 如何编写注释
    方式1:注释前加#和空格
    # 注释——在代码之外另起一行输入#加空格加注释(单行注释——最常用)
    *另外此方式还有一种更加快捷的方法(快捷键)——比如有的代码我们暂时不想继续执行但还想将代码保留,我们可以把鼠标光标落在该代码行,然后按住ctrl+? 系统会自动将代码加上井号,但我们想再次执行该代码时,同样的按住ctrl+? 解开注释(pycharm中有快捷键 ctrl + ?)
    image
    image

    方式2:回车键左边相邻键英文输入法下(单引号)连续按三下
    '''
    多行注释
    '''

    方式3:回车键左边相邻键英文输入法下+shift(双引号)连续按三下
    """
    多行注释
    """

  3. python代码编写规范
    1、单行注释如果跟在代码之后,那么#与代码之间需要空两格,注释内容与#空一格
    2、如果单行注释自成一行 那么注释内容与#空一格
    3、借助PEP8规范,如:逗号后面与数据值空一格,赋值符号左右都得空一格(Pycharm中很多时候会有各种颜色提示还有波浪线,只要不是红线一般都不影响代码运行)
    ps:如何学习规范 可以借助于Pycharm自动化格式代码(refomat code——快捷键ctrl+alt+L)反向学习,但是此功能一般只能除标注红线之外的错误
    image
    image

python语法之变量与常量

变量与常量概述

变量与常量就是为了让程序具备人记录事物状态的能力
1.什么是变量?
变量代表一个有名字的、具有特定属性的一个存储单元。它用来存放数据,也就是存放变量的值。在程序运行期间,变量的值是可以改变的。用于记录变化(可能会经常改变)的事物状态
eg:年龄 容貌 薪资
2.什么是常量?
在程序运行过程中,其值不能被改变的量称为常量,用于记录固定(可能不经常改变)的事物状态
eg:圆周率 重力加速度

变量的基本使用

代码中如何记录事物状态

name = 'jxl'
age = 5
gender = 'male'
image

变量使用的语法结构与底层原理

"""
name = 'jxl'
变量名 赋值符号 数据值
1.一旦看到赋值符号,那么一定先看符号的右侧
2.在内存空间中申请一块内存空间存储数据值
3.给数据值绑定一个变量名
4.以后就可以通过变量名访问到数据值
"""
注意事项:
1.同一个数据值可以绑定多个变量名
2.赋值符号右侧也可能是变量名,如果是就先找该变量名绑定的数据值
3.一个变量名同一时间只能绑定一个数据值
name = 'jxl'
name1 = name
name2 = name1image
x = 1
x = x + 1
print(x)
image

变量名的命名规范

1.中文是可以用作变量名的、但是不建议使用、不符合程序员层次,并且容易报错
2.汉语拼音也是可以作为变量名的,但是不建议使用,同样太low了
3.变量名只能出现字母、数字、下划线
4.数字不能开头
5.变量名尽量做到见名知意
6.变量名不能与关键字冲突(关键字不能作为变量名,因为关键字做了变量名就失去了它本身的含义,但Pycharm并不会报错!!!如Python中的print,不推荐作为变量名)
image

变量名的命名风格

1.下划线式 (python推荐使用)
变量名中单词很多,彼此使用下划线隔开
name_from_mysql_db1_userinfo = 'jxl'
2.驼峰体式 (JS推荐使用)
大驼峰
NameFromMysqlDb1Userinfo = 'jxl'
小驼峰
nameFromMysqlDb1Userinfo = 'jxl'
ps:在同一个编程语言中尽量固定使用一种 不要随意切换

常量的基本使用

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

Python基本数据类型

数据类型

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

数据类型举例

整型数据int

通俗讲就是整数
应用场景:年龄 班级人数 年份
代码实现:
age = 5
stu_num = 34
year = 2022

浮点型数据float

通俗讲就是小数
应用场景:身高 体重 薪资
代码实现:
height = 2.13
weight = 85.5
salary = 5.1

字符串数据str

通俗讲就是文本类型的数据>>>:引号引起来的部分都是字符串
应用场景:姓名 地址 爱好
代码实现:
name = 'jxl'
addr = '重庆'
hobby = '干饭'

1.定义字符串有四种方式
name = 'jxl'
name1 = "jxl"
name2 = '''jxl'''
name3 = """jxl"""

2.为什么定义字符串需要有多种方式
我们在字符串中编写文本也可能会使用到引号,为了避免冲突,有了多种方式
info = "Jxl说:'搞饿了'"
image

3.如何区分三引号是字符串还是注释
关注左侧是否含有赋值符号和变量名,如果有则为字符串,没有则为注释

列表数据list

通俗讲就是可以存储多个数据值的类型,并且可以非常方便的取
应用场景:存储多个数据值,并且将来可能需要单独取其中一些
代码实现:
name_list = ['张三', '李四', '王二', '麻子', '老六']
image

1.列表的文字描述
中括号括起来,内部可以存放多个数据值,数据值与数据值之间逗号隔开,数据值可以是任意数据类型
l1 = [12, 12.34, '老王',[18, tony]]
2.索引取值
起始数字是从0开始
l1[索引值]
image

字典数据dict

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

posted @ 2022-09-23 22:05  热辣香骨鸡  阅读(9)  评论(0)    收藏  举报