首页 > 编程语言 >Python基础3

Python基础3

时间:2022-09-23 16:44:54浏览次数:69  
标签:mike name Python 基础 数据类型 注释 变量名

今日内容总结

  • pycharm下载与使用

  • pycharm语法之注释

  • pycharm语法之常量与变量

  • python基本数据类型

Pycharm下载与使用

image

​ PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

软件分为收费版和免费版,免费版功能太少(community) 我们尽量使用收费版(professional) 30天试用

白嫖收费版的方式:

  1. 淘宝
  2. 百度激活码
  3. 第三方插件

Pycharm安装以及白嫖:

点击参考

文中补丁下载地址:https://wwc.lanzoul.com/iq82e08p2dwb

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

Pycharm配置设置

  1. 字体大小
  2. 编程背景
  3. 解释器版本选择
1、打开PyCharm----点击file----选择“Settings”
2、找到并点击Project----右侧点击Python Interpreter
3、"No interpreter" 表示未配置 Python 解释器,点击设置按钮,选择"add"
4、选择“System Interpreter”找到安装的 Python 目录----找到 python.exe,选择"OK"
5、点击Apply应用

Pycharm基本使用

  • 创建py文件

image

  • 运行python代码

image

Python语法之注释

什么是注释

注释其实就是对一段代码的解释说明

如何编写注释

方法一:解释说明文字前面加警号
     # 注释(单行注释)  pycharm中有快捷方式 Ctrl + ?
方法二:回车键左边那个键英文输入法下连续按三下
     '''
     多行注释
     '''
方法三:回车键左边那个键英文输入法下+shift 连续三下
     """
     多行注释
     """

变量与常量

变量与常量就是为了让程序具备人记录事物状态的能力

  • 记录变化(可能会经常改变)的事物状态叫做变量 如:年龄、薪资
  • 记录固定(可能不经常改变)的事物状态叫做常量 如:圆周率、重力加速度

变量的基本使用

  • 变量使用的语法结构与底层原理
    变量名 赋值符号 数据值

    1. 一旦看到赋值符号 那么一定先看符号的右侧
    2. 在内存空间中申请一块内存空间存储数据值
    3. 给数据值绑定一个变量名
    4. 以后就可以通过变量名访问到数据值
    name = 'mike'
    

注意事项:

    1. 同一个数据值可以绑定多个变量名
    1. 赋值符号也可能是变量名 如果是就先找该变量名绑定的数据值
    1. 一个变量名同一时间只能绑定一个数据值
name = 'mike'
name1 = name
name2 = name1

变量名的命名规范

  1. 中文是可以用作变量名的 但是不建议使用 太low了 并且容易报错
  2. 汉语拼音也是可以作为变量名的 但是不建议使用 太low了
  3. 变量名只能出现字母、数字、下划线
  4. 数字不能开头
  5. 变量名尽量做到见名知意
  6. 变量名不能与关键字冲突

变量名的命名风格

  1. 下划线式 python推荐使用

    name_from_python = 'mike'
    
  2. 驼峰式 JS推荐使用

    大驼峰
    NameFromPython = 'mike'
    nameFromPython = 'mike'
    

常量的基本使用

  • 在python中没有真正意义上的常量(定义了就不能改)定义了可以随时修改

  • 在python中如果想表示出常量 那么可以使用全大写的变量名

    NAME = 'mike'
    

数据类型

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

数据类型之整型int

​ 大白话的意思其实就是整数

age = 18
year = 2022

print(type(age))
# 输出结果
<class 'int'>

数据类型之浮点型float

​ 大白话的意思其实就是小数

height = 1.83
weight = 75.5

print(type(height))
# 输出结果
<class 'float'>

数据类型之字符串str

​ 大白话的意思其实就是文本类型的数据>>>引号引起来的部分都是字符串

addr = '芜湖'
hobby = '学习'

print(type(addr))
# 输出结果
<class 'str'>
  • 定义字符串有四种方式

    name = 'mike'
    name1 = "mike"
    name2 = '''mike'''
    name3 = """mike"""
    
  • 为什么定义字符串需要多种方式

    在字符串编写文本也可能使用倒引号 为了避免冲突 有了多种方式

    info = "Jason老师说:'年轻不是用来挥霍的资本'"
    
  • 如何区分三引号室字符串还是注释

    关注左侧是否含有赋值符号和变量名 如果有则为字符串 没有则为注释

数据类型之列表list

​ 中括号括起来 内部可以存放多个数据值 数据值与数据值之间逗号隔开 数据值可以是任意数据类型

​ 大白话的意思其实就是可以存储多个数据值的类型 并且可以非常方便的取

name_list = ['mike', 11, 1.1, [1, 2]]

print(type(name_list))
# 输出结果
<class 'list'>
  • 索引取值

    # 起始数字从0开始
    print(name_list[0])
    #输出结果
    mike
    

数据类型之字典dict

​ 在 Python 中,字典用花括号编写,拥有键和值字典的每个键值对(key:value)用冒号 :分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示

info_dict = {
        'username': 'mike', 
        'age': 18, 
        'hobby': 'read', 
	}

print(type(info_dict))
# 输出结果
<class 'dict'>

​ 按key取值 字典只能按key取值 因为字典是无序的 没有索引的概念

print(info_dict['username'])

#输出结果
mike

标签:mike,name,Python,基础,数据类型,注释,变量名
From: https://www.cnblogs.com/lzjjjj/p/16723264.html

相关文章

  • 报告分享|2022年区块链基础设施研究报告
    全文链接:http://tecdat.cn/?p=287011. 区块链基础设施是由具有广泛接入能力、公共服务能力、可灵活部署的公共链网,及连接这些区块链的跨链系统组成的网络服务设施。当前,......
  • 【Vue】vue基础学习笔记
    目录基础差值语法模板语法数据绑定el与data的两种写法el与data写法1el写法2:挂载data写法2:函数式写法绑定样式绑定class样式绑定style样式条件渲染基础差值语法<divid......
  • python-D3-pycharm安装使用及语法入门1
    一Pycharm下载安装与使用下载链接地址:https://www.jetbrains.com/pycharm/download/#section=windows根据自己的系统需要安装对应的版本,我的是windows系统,因此安装如下......
  • JS基础
    Javascipt基础一、输出语句alert('这是我的第一行js代码');控制浏览器弹出一个警告框document.write('我是body中的内容');可以向body中输入一个内容console.log('开......
  • layui 数据表格使用python django提供的数据接口
    数据库新建表 fromdjango.dbimportmodels#Createyourmodelshere.classHost(models.Model):hostname=models.CharField(max_length=32,verbose_name......
  • Linux安装python3
    ##下载链接  wgethttps://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz##安装所需的依赖包yuminstall-ygccpatchlibffi-develpython-devel zlib-dev......
  • Spring Boot 2.x基础教程:实现文件上传
    文件上传的功能实现是我们做Web应用时候最为常见的应用场景,比如:实现头像的上传,Excel文件数据的导入等功能,都需要我们先实现文件的上传,然后再做图片的裁剪,excel数据的解析入......
  • python入门篇第三章 pycharm下载与使用
    pycharm下载与使用1、软件说明PyCharm是由JetBrains打造的一款PythonIDE。同时支持GoogleAppEngine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使P......
  • 一:kafka集群 基础、概念、安装了解
    官网下载:jdk-17_linux-x64_bin.tar.gz、apache-zookeeper-3.6.3-bin.tar.gz、kafka_2.13-3.1.0.tgz需知:ApacheKafka3.0.0正式发布:已弃用对Java8和Scala2.12的支......
  • 【Docker】Docker 基础知识及 cli 命令快查
    常用命令#显示docker信息$dockerinfo#显示容器列表$dockerps[-a]#拉取镜像$dockerpull#查看本地镜像$dockerimages#文件拷贝$dockercp......