首页 > 编程语言 >Pycharm使用与Python基础类型

Pycharm使用与Python基础类型

时间:2022-09-23 19:11:11浏览次数:81  
标签:jason Python 数据类型 python -- 类型 Pycharm 变量名 数据

今日内容总结

Pycharm下载与使用

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

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

网址:https://www.jetbrains.com/pycharm/download/#section=windows
image

2.收费版弄成免费的方式

1.淘宝
2.百度激活码(个别已经失效,需一个个试)
3.第三方插件

3.pycharm应用

本身占据的资源较多 并且保持运行的情况下需要消耗计算机1GB多的资源
故电脑内存至少得8G以上保证运行流畅

4.Python文件后缀名

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

5.如何创建py文件

image
右键New--->python file 之后填写py文件名 即可编写代码
使用pycharm创建的py文件在编写代码的时候有自动提示 tab补全 方向键选择

6.配置调整

  • 字体大小
    左上角file-->settings-->editor-->general-->mouse control里都勾选
    image
    这样子ctrl+鼠标滚轮 即可控制代码和运行结果字体大小了
  • 编程背景
    根据自己爱好选择背景
    file-->settings-->editor-->color scheme
    image
  • 解释器选择
    file-->settings-->editor-->Project:PycharmProject-->python interpreter
    image

image
image
依次将不同版本的python.exe放进去
image

7.如何运行python代码

运行python代码有三个地方 当python代码文件过多时要注意运行的是否是你要运行的
image

Python语法之注释

1.什么是注释

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

2.如何编写注释

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

Python语法之变量与常量

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

  • 什么是变量?
    记录变化(可能会经常改变)的事物状态
    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)
image

变量名的命名规范

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

变量名的命名风格

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

  • 什么是常量?
    记录固定(可能不经常改变)的事物状态
    eg:圆周率 重力加速度

Python中的常量

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

Python基本数据类型

1.什么是数据类型
在日常生活中数据的表现形式多种多样 在程序中也是如此
2.为何学习数据类型
针对不同的数据采用最佳的数据类型来表示出该数据的价值
3如何查看数据值的数据类型
type(数据值)\type(变量名)

数据类型之整型int

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

数据类型之浮点型float

大白话的意思其实就是小数
应用场景:身高 体重 薪资
代码实现:
    height = 1.83
    weight = 75.5
    salary = 3.1

数据类型之字符串str

大白话的意思其实就是文本类型的数据>>>:引号引起来的部分都是字符串
应用场景:姓名 地址 爱好
代码实现:
    name = 'qyf'
    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[索引值]

数据类型之字典dict

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

标签:jason,Python,数据类型,python,--,类型,Pycharm,变量名,数据
From: https://www.cnblogs.com/qian-yf/p/16723079.html

相关文章

  • 【BotR】CLR类型系统
    .NET运行时之书(BookoftheRuntime,简称BotR)是一系列描述.NET运行时的文档,2007年左右在微软内部创建,最初目的是为了帮助其新员工快速上手.NET运行时;随着.NET开源,BotR也被......
  • python向excel中插入折线图
    importopenpyxlfromopenpyxl.chartimportLineChart,Referenceworkbook=openpyxl.load_workbook('file/data.xlsx')sheet=workbook['薪水']#创建折线图的......
  • Pycharm介绍下载指南
    Pycharm的基本介绍PyCharm是一种PythonIDE是可以帮助用户在使用Python语言开发时提高其效率的开发工具。Pycharm的官网:https://www.jetbrains.com/pycharm/如果你决定......
  • Mysql数据类型
    数据库引擎InnoDB​5.5版本后MySQL默认数据库引擎,支持事物和行级锁定,只有通过索引条件检索数据,InnoDB才使用行级锁,否则,InnoDB将使用表锁。行级锁不是直接锁记录,而......
  • Python 使用psycopg2批量插入PG库
    importpsycopg2conn=psycopg2.connect(database="sdp",user="kiki",password="123",host="",port="5432")cursor=conn.cursor()stas_sql="select*fromtable......
  • python运行以及入门语法基础
    pycharm下载与使用1.pycharm官网下载(直接到pycharm下载地址)http://www.jetbrains.com/pycharm/download/#section=windows2.版本选择版本越新免费越难正版激活三......
  • Python: 字符串
    字符串:字符序列。python的字符串不可变,我们可以通过新创建的字符串来模拟修改过程。字符串编码:Python3默认是16位的Unicode编码,ASCII是Unicode的编码的子集。  ......
  • Python基础3
    今日内容总结pycharm下载与使用pycharm语法之注释pycharm语法之常量与变量python基本数据类型Pycharm下载与使用​PyCharm是一种PythonIDE(Integrate......
  • python-D3-pycharm安装使用及语法入门1
    一Pycharm下载安装与使用下载链接地址:https://www.jetbrains.com/pycharm/download/#section=windows根据自己的系统需要安装对应的版本,我的是windows系统,因此安装如下......
  • Java SE 16 record 类型说明与使用
    JavaSE16record类型说明与使用作者:Grey原文地址:博客园:JavaSE16record类型说明与使用CSDN:JavaSE16record类型说明与使用说明record是JavaSE16的新特......