今日内容回顾
-
pycharm软件下载安装及使用
1、简介
pycharm是一种python IDE(Integreted Development Envirnment集成开发环境),带有一套可以帮助用户在使用python语言开发时提高其开发效率。该软件分为收费版(professional)和免费版(community),免费版功能太少使用其收费版
PS:版本越新弄成免费的方式越难 可以在百度搜激活码、淘宝买、第三方插件
2、官网下载
https://www.jetbrains.com/pycharm/download/other.html
PS:下载版本可以是最新版或者以前的版本
3、安装
pycharm本身会占据较多资源,运行状态下会占1GB左右资源
4、使用
python文件是以.py后缀结尾
5、设置
字体大小的调整、背景颜色、python编辑器选择
6、运行python代码的方式
-
python语法之变量与常量
变量与常量就是为了让程序具备能够详细记录事物状态的能力
1、什么是变量?
能够记录事物可能会经常改变的状态,如:人的年龄、容貌
2、什么是常量?
记录固定基本不变的事物状态,如:圆周率、加速度
-
变量
用代码来记录事物的状态
username = 'jason'
age = 20
gender = 'female'
### 变量使用的语法结构与底层原理:
'''
username = 'jason'
1、看到赋值符号= 先看符号的右边
2、会在内存空间申请一块内存地址存储数据值
3、给数据值绑定一个变量名
4、后面就可以通过变量名来访问到数据值
age = 20
1.在内存空间中申请一块内存空间存储18
2.将18所在的内存空间地址绑定给变量名age
3.之后如果要访问18就通过变量名age访问就可以了
'''
PS:同一个数据值是可以绑定多个变量名
赋值符号右边也可能是数据值 如果是就先找该变量名绑定的数据值
一个变量名同时只能绑定一个数据值
name = 'jason'
name1 = name
name2 = name1
x = 10
x = x + 1
print(x)
# 变量名的命名规范
1.变量名只能由数字、字母、下划线任意组合
user@name(不对)、_(可以)、pwd_123_aaa(可以)
2.变量名不能以数字开头,下划线建议不要开头因为有特殊含义
3.变量名不能与关键字冲突
4.变量名的命名一定要做到见名知意(重要)
'''变量名见名知意是核心 无论变量多长'''
# 命名风格
1.驼峰体:
大驼峰:所有单词首字母大写
UserNameFromDb
小驼峰:第一首字母小写其余首字母大写
userNameFromDB
"""JavaScript推荐使用驼峰体"""
2.下划线:单词与单词之间下划线隔开
user_name_from_db
"""python推荐使用下划线"""
PS:在同一个编程语言中尽量使用固定一种,不要随意切换
-
常量
主要用于记录一些不变的状态
在python中没有真正意义上的常量,墨守成规将全大写的变量看做成常量
HOST = '192.168.1.63' # 一般在配置文件中使用较多
而在其他编程语言中是存在真正意义上的常量 定义了就无法修改
-
python语法之注释
1、什么是注释
注释就是对一段代码的解释说明(注释是代码之母),代码越详细越好
在pycharm中有快捷键:ctrl+?
2、如何编写注释
NO1:在解释说明文字前加井号
# 注释(单行注释)
NO2:回车键左边那个键在英文输入法下连续按三下
'''
可以多行注释
'''
NO3:回车键左边那个键英文输入法下按住shift连续按三下
"""
多行注释
"""
-
PEP8书写规范
PEP8规范:在pycharm中很多时候会有各种颜色的波浪线,但只要不是红色的波浪线就不影响运行
1、单行注释跟在代码之后,井号与代码之间需要空格两行
Python代码编写规范(可以根据快捷键ctrl+alt+l自动化各式代码前后对比学习)
eg:
-
pyhton基本数据类型
1、什么是数据类型
在日常生活中数据的表现形式多种多样,在程序中也是如此
2、为何学习数据类型
不同的数据类型采用最佳的数据类型来表示其数据的价值
name= 'jason'
print(type(name))
print(type('jason'))
使用type查看数据类型——>type(数据值)或者 type(变量名)
-
数据类型之整数
整型意思就是整数,如:一个人的年龄、班级人数、年月日
eg:
age = 18
year = 2022
num = 56
-
数据类型之浮点型
浮点型就是小数,如:人的身高、体重、薪资
eg:
height = 185.3
weight = 60.5
salary = 9.9
-
数据类型之字符串
字符串意思就是文本类的数据,引号引起来的部分就是字符串 如:姓名、地址、爱好
eg:
name = 'jason'
hobby = 'read'
gender = 'female'
-
数据类型之列表
列表就是可以存储多个数据值的类型 且可以非常方便的取值
eg:
name_list = ['jason','tony','kevin']
1、文字概括描述
中括号括起来,内部可以存放多个数据值,值相互之间用逗号隔开,据值可以是任意数据类型。
eg: res = [18,'jason',['kevin',90],'tony']
2、索引取值
变量名[索引值],索引值是从0开始的
eg:res[1]
-
数据类型之字典
能够精准的存储和表达数据值的含义
eg: iner = {'username':'jason','password':'123','age':19}
1、文字概括描述
大括号括起来,内部可以存放多个数据值,数据值须是K:V键值对的形式,键值对之间用逗号隔开
K是对V的描述信息,K是字符串类型。而V才是真正的数据类型且可以是任意数据类型
2、按K来取值
字典里只能按K取值,字典里无序的,没有索引的概念
变量名[K]
eg:iner['username']
标签:jason,概要,python,eg,数据类型,变量名,name
From: https://www.cnblogs.com/xiao-fu-zi/p/16723559.html