今日内容
pycharm下载与使用
1.下载
该软件分免费版和收费版
免费版(community):功能少
收费版(professional):30天试用
我们尽量使用收费版本
官网地址:https://www.jetbrains.com/pycharm/download/#section=windows
2.弄成免费版本的方式
淘宝、百度搜索激活码、第三方插件
3.安装
打开pycharm安装包所在文件夹 双击 点击Next
更改安装路径 点击 Next
勾选添加桌面快捷方式 点击Next
此页面不东 点击 Install 等待安装
点击Finish完
4.pycharm比较笨重
本身占的资源比较大 运行起来的时候需要占1GB以上的内存
5.文件后缀名
每个文件都有一个后缀名
存储pycharm的文件后缀名一般是.py
6.如何创建pycharm文件
单击pythonproject文件夹 “鼠标右键” “New” “python Fail”
编辑一个名字 然后“回车”
就得到了一个空白的页面
使用pycharm创建的py文件在编写代码的时候有自动提示 tab补全 方向键选择
7.配置调整
字体大小
File→ Settings→General→勾选Mouse Control→点击右下方 Apply 点击ok完成
按住ctrl 滑动鼠标滚轮 就可以缩放字体的大小
编程背景
File→ Settings→Color Scheme→选择背景→点击Apply 完成
解释器选择
File→ Settings→Project:文件名→点击Python Interpreter→看图
解释器就添加好了
8.运行python代码
输入代码 右键单击 点击“Run”
python语法之注释
1.什么是注释
用来对一段代码解释
2.如何编写注释
单行注释:
在一个代码前加 #空格
快捷键 ctrl+?
多行注释:
三个单引号 (英文输入法下摁3下回车左边的键子)
'''
注释
'''
三个多引(英文输入法下摁3下shuitf+回车左边的键子)
"""
注释
"""
PEP8规范
1.注释如果和代码一行 在代码后面两个空格再加# #和内容中间也要有1个空格
2.注释单独在一行 #和内容中间要有一个空格
3.逗号后面要加一个空格
4.赋值符号左右都得空一格
变量与常量
1.什么是变量
可能会经常改变的
eg:年龄、时间、容貌
2.什么是常量
不会改变的
eg:圆周率
变量的基本使用
日常生活中的变量案例
姓名=Joyce
年龄=23
爱好=音乐
在代码中表达
name='Joyce'
age=23
hobby='music'
变量使用的语法结构与底层原理
'''
姓名 = Joyce
变量名 赋值符号 数据值
1.一旦看到赋值符号 先看符号的右边
2.在内存里给数据值一个存储的地方
3.给数据值绑定一个变量名
4.以后就可以同伙变量名访问数据值
(在内存里给数据值一个定位 就是变量名 直接搜索变量名是就看可以提取数据值
'''
注意:
1.同一个数据值可以绑定多个变量名
name=Joyce
name1=name
name2=name1
2.数据值的右边也有可能是变量名 如果是就先找这个变量名绑定的数据值
x=1
x=x+1
print(x)
:先看第一个x=1 看赋值符号右侧的数据值是1绑定的变量名是x
再看第二个 赋值符号右边的数值 x+1 要把x所绑定的数据值带进来 1+1 变量名x 结果是2
3.同一个变量名同一时间只能绑定一个数据值
变量名的命名规范
1.中文可以作变量名 不建议使用 low 容易报错
2.汉语拼音可以做变量名 不建议使用 low
3.变量名中只能出现字母、数字、_
4.只有数字不能作为变量名 只有英文可以做变量名 _可以做变量名
5.变量名尽量做到见名知意
6.变量名不能与关键字冲突eg:print
变量命名的风格
1.下横线式 python 推荐使用
变量名中单词多 在每个单词中可以用_隔开
name_age_hobby=li
2.大驼峰式 JS推荐使用
是所有单词都用大写
NAMEAGEHOBBY=li
3.小驼峰式
nameAgeHobby=li
ps:在同一个编程语言中尽量使用一种风格
常量的基本使用
1.在python没有真正意义上的常量(定义了就不能改) 定义了可以随时修改
2.在python中如果想表示出常量 那么可以使用全大写的变量名
HOST = '127.0.0.1'
ps:出了全大写之外 其他与变量用法一致
数据类型
1.什么是数据类型
数据的种类
2.为何学习数据类型
针对不同的数据用嘴佳的数据类型来表示出该数据的价值
eg:文本用word 视频用pr 表格用excel
3.本次学习数据类型仅仅是了解
只要看到每个数据能叫出名字和代码如何编写即可
4.学前必会
如何查看数据值的数据类型
type(数据值)\type(变量名)
数据类型之整型int
整数
应用场景:年龄、人数、年份
代码实现:
age=18
num=22
year=2022
数据类型之浮点型fioat
小数
应用场景:身高、体重、圆周率
代码实现:
hight=170.1
weight=33.3
pai=3.14
数据类型之字符串str
文本类型的数据 部分用''引起来
应用场景:
name='joyce'
hobby='music'
1.自定义字符串有4种方式
name='x'
name1="x"
name2='''x'''
name3="""x"""
2.为什么定义字符需要多种方式
在字符串中编写文本也可能会用到引号 为了避免冲突 才有了区分
info="xxx说:'llllll'"
3.如何区分是字符还是注释
看左边是否有赋值符号和变量名 有就是字符串 没有就是注释
数据类型值列表list
可以储存多个数值类型 并且方便取
应用场景:存储多个数据 并且可以单独取其中一些
代码实现:
name=['xx', 'xxx', 'xxxx',]
1.列表的文字表述
中括号括起来 里面可以放多个数值 数值和数值之间用逗号隔开 数值可以是任意的类型
ll=[整数, 浮点, '字符串'[列表]]
2.索引取值
起始数是从0开始
ll[索引值]
ll=[整数, 浮点, '字符串'[列表]]
0 1 2 3
数据类型之字典
能够非常准确的储存和表达数据值的含义
代码实现:lis = {'name':'xxx',
'age':20,
'hobby':'music'}
1.字典文字描述
大括号括起来 里面可以存放多个数据值 数据的组织形式是k:V键值对
键值对与键值对中间用逗号隔开
k 解释 V 一般是字符串类型
V是真正的数据值 可以是任意类型
2.按K取值
字典只能按K取值 因为字典是无序的 没有索引的概念
info_dict['username']
标签:name,代码,数据类型,pycharm,变量名,数据
From: https://www.cnblogs.com/lzy199911/p/16724077.html