首页 > 编程语言 >pycharm简介及python基础知识

pycharm简介及python基础知识

时间:2022-09-23 19:48:30浏览次数:89  
标签:python 基础知识 注释 pycharm 变量名 数据 运行 赋值

1、昨日内容回顾

  • 计算机五大组成部分(补充)

    控制器与运算器合称CPU。

    储存器分内存(临时)与外存(长久)。

  • 计算机三大核心硬件

    CPU,计算机的中枢神经,程序运行必须依靠CPU。

    内存,容量小,运行速度快,程序的运行在内存中,断电数据即丢失。

    硬盘,容量大,运行速度慢,数据真正存储的位置,断电数据不消失。

    PS:程序运行时,CPU将数据从硬盘读取至内存中,在内存中运行。

  • 操作系统

    协调、管理计算机的各部分硬件,程序均在操作系统的帮助下才能运行。

    常见操作系统:pc端有Windows、macOS、Linux;移动端有Android、iOS、鸿蒙系统

  • 编程及编程语言

    编程是将思想化为计算机可以识别的语言。

    编程语言是人与计算机沟通的桥梁。

  • 编程语言的发展史

    机器语言——编译语言——高级语言。z目前使用的均为高级语言。如C++、Java、python、golang等。

  • 编程语言的分类

    编译型语言,程序运行前先翻译为机器语言,翻译结果可多次使用。

    解释型语言,程序运行时逐行翻译,每次运行均需要重新翻译。

  • python解释器

    常用版本python2.x及python 3.x,目前广泛使用的为3.x版本。

    多版本共存需要将不同版本解释器拷贝后重命名。

  • 环境变量

    计算机中查找资源的根目录,cmd窗口运行程序或文件时,若当前路径下没有对应资源,则在环境变量中查找。

  • python程序运行的三种方法

    1、cmd窗口直接运行,适用临时简短程序语句。

    2、解释器打开程序文本所在文件运行,可运行较长程序。

    3、使用IDE工具编写及运行,效率高。

2、今日内容概要

pycharm软件的安装

python基础知识

3、今日内容详细

pycharm软件的安装

官方网站(https://www.jetbrains.com/pycharm/)下载,根据提示安装完成,打开后激活软件即可使用。

基本操作:

  • 创建新项目(new project),file—New Project—命名。
  • 创建新文件夹(new directory),鼠标右键点击pythonProject—New—Directory—命名。
  • 创建新python文件,鼠标右键点击文件夹—New—Python File—命名。

python基础知识

注释

注释是对一段代码的解释说明。

单行注释:'#' + space +注释内容,或使用快捷键ctrl + '#';

多行注释:英文状态下三个单引号或三个双引号。

# 这是一条单行注释
'''
这是一条
多行注释
'''
"""
这也是一条
多行注释
"""

PEP8规范

使用ctrl + alt + L快速规范代码,观察规范代码与不规范代码的区别,以学习规范。

变量与常量

变量是需要经常会变化的数据的名称,常量是定义后基本不会改变的数据的名称。

变量的使用

变量的赋值

赋值的基本格式:变量名 = 值。程序中'='是赋值符号,而非等号。

  • 赋值的原理

    首先在内存中申请一块区域储存变量的值,然后形成变量名与值的绑定关系。

  • 赋值时的注意事项

    同一变量名赋新值时,会切断原值与变量名的绑定关系,形成变量名与新值的绑定关系;

    同一个数据可以绑定多个变量名;

    赋值符号右侧可以为变量名,赋值时形成左侧变量名与右侧变量名对应数据的绑定关系。

变量名的命名规则

  • 变量名只能由字母、数字及下划线组成。
  • 数字不能单独做变量名,且不能出现在变量名的开头。
  • 变量名不能与解释器中已经存在的关键字冲突。
  • 变量名尽量做到见名知义。

变量名的命名风格

  • 下划线式(python推荐使用),单词之间以下划线连接,如

    first_elected_person = 'ada'
    
  • 驼峰体式(JS推荐使用)

    大驼峰式,每个单词首字母大写,如

    FirstElectedPerson = 'ada'
    

    小驼峰式,除第一个单词外单词首字母大写,如

    firstElectedPerson = 'ada'
    

常量的使用

常量命名时采用全大写来与变量区分,python中没有真正意义上的常量。

python常见数据类型

查看数据类型方法:type(数据值)/type(变量名)

整型(int)

整型通俗讲即为整数,表示数量的数值一般为整型数据。

浮点型(float)

浮点型通俗讲即为小数,不能以整型表示的数据用浮点型表示。

字符串(str)

文本类型的数据为字符串,字符串有四种表达形式。

'this is a string'
"this is a string"
'''this is a string'''
"""this is a string"""

三引号之间的文本在进行赋值操作时才为字符串,不然为多行注释。

列表(list)

列表是被'[ ]'包裹起来的一系列数据,列表的元素之间以 ',' 隔开,列表的元素可以是任意数据类型。

list_example = ['name', 5, 9.99, [1, 2, 3]]

对列表中的数据进行取值时,采取索引取值,索引值从0开始。

IHPwg.md.png

IHsvi.md.png

字典(dict)

字典是被'{}'包裹起来的一系列K: V键值对组合而成的数据。K(key)为关键字,V(value)为数据值。

dict_example = {'name': 'ada', 'age': 20, 'job': 'salesman'}

对字典中的数据进行取值时,无法通过索引取值,通过关键字来取其对应的数值。

IHf8h.md.png

IHgAn.md.png

标签:python,基础知识,注释,pycharm,变量名,数据,运行,赋值
From: https://www.cnblogs.com/akazukis/p/16723960.html

相关文章

  • pycharm
    pycharmpycharm下载方法与使用下载方法浏览器输入pycharm官网地址:https://www.jetbrains.com/安装方法选择创建pycharm桌面快捷方式这里路径设置简单点......
  • python变量以及数据类型
    Python基础ctrl+s程序员的灵魂习惯用ctrl+s因为你不知道你的电脑突然会发生什么,导致代码丢失,数据无价注释语法什么是注释?更方便的让别人理解这段代码的含义注释......
  • python
    pythonpython语法之注释什么是注释注释其实就是对一段代码的解释说明eg:如何编写注释,有三种方式1.解释说明文字前面加上警号pycharm里面有快捷键ctrl+?#我是注......
  • Python json中dumps与dump及loads与load的区别
    Python中dumps与dump及loads与load的区别这篇文章主要介绍了Python中dumps与dump、loads与load的区别,json模块提供了一种很简单的方式来编码和解码JSON数据。其中两个主要......
  • python学习之路Day03(pyhcarm基础配置/python基础语法/简单数据类型)
    今日内容概要pycharm基础设置PEP-8规范/python基础语法变量与常量定义基本数据类型(整形int,字符串str,浮点型float,字典dict,列表list)首先我们要学习Pycharm......
  • 进入python的世界_day3_python基础
    写在开头,昨天是学了计算机的核心硬件构成、编程的含义及解释器python的下载与安装,今天是认识安装pycharm和对代码世界格式、常用语的认识,今天是正式敲代码的第一天。今......
  • pycharm的安装与使用
    pycharm的下载使用1.这个软件分为免费版和收费版免费版的功能太少(community)我们尽量使用收费版(professional)30天的试用期2.可以免费使用软件但是版本越新弄......
  • python03
    今日内容概要python语法之注释python语法之变量与常量python基本数据类型今日内容详细python语法之注释1.什么是注释 注释其实就是对一段代码的解释说......
  • python常量
    python常量常量一、常量变量是变化的量,常量则是不变的量。python中没有使用语法强制定义常量,也就是说,python中定义常量本质上就是变量。如果非要定义常量,变量名必须全大......
  • Pycharm使用与Python基础类型
    今日内容总结Pycharm下载与使用1.该软件分为收费版和免费版免费版功能太少(community)我们尽量使用收费版(professional)30天试用网址:https://www.jetbrains.com/pyc......