python入门笔记之初步了解代码
python入门笔记之初步了解代码
昨日回顾
操作系统
对计算机:秘书,管家
对人类:提供一个人性化操作台
三层架构
文件的概念
将计算机的硬盘暴露给用户的一种方式
用户操作文件约等于操作硬盘
编程语言的发展史与分类
机器语言———>汇编语言———>高级语言
编译型与解释型
python介绍
作者Guido,前景广阔,优先使用2.7与3.6版本
路径、环境变量
路径(PATH):资源所在的位置,类似于打开文件所在地址
相对路径:有参照物的路径
绝对路径:详细的路径
环境变量:公共的仓库
今日笔记
🚪正在打开黑客帝国的大门······
python的多版本共存
原因:互联网中很多老项目用的是老版本python
方法:
第一步:将两个版本的python(2.7、3.6)路径都添加到环境变量中
第二步:拷贝重命名2.7和3.6版本的python解释器
第三步:在pycharm中
file
settings
project
python interpreter
选择system interpreter
python语法之注释
注释就是代码的灵魂———Jason
注释是对一行代码的解释、备注,以及对接手代码的人的关爱❤️
- 方式一:单行注释
# 注释内容
- 在需要被注释的内容前输入一个井号
- ctrl+/ 快捷键
- 方式二:多行注释
'''多行注释'''
"""多行注释"""
- 用引号将需要注释的内容围起来
📑python代码编写规范:PEP8
pep8规范地址
快捷键:Ctrl+alt+L
python变量
我们首先需要了解变量的基础概念
概念:
- 变量来源于数学
- 在计算机语言中泛指能够被赋予值的抽象概念
- 通常由一段数据赋予一个较为简短、易于记忆的“名”
- 变量名是一种使用方便的占位符,每次将值赋予“名”时,这个值住在“名”的房子里
知道的基础概念后,让我们来了解命名规则
命名规则:
-
只能出现数字、字母、下划线
-
数字不能作为开头
-
用关键字作为变量名
-
变量名尽量顾名思义
除了变量名的命名规则外,还有变量名的常用命名风格
-
下划线式 (推荐python)
like_books = 毛选
单词与单词之间用下划线分割
- 驼峰体式 (推荐javascript)
LikeBooks = 毛选
单词首字母大写之大驼峰(↑)
likeBooks = 毛选
单词首字母大写之小驼峰(↑)
常量
常量的大概意思是被命名后,无法再更改,所以在python中没有真正意义的常量
因此,在python程序员需要使用常量的情况下,将所有变量名大写即可
DATE = 1949.10.01
这条算是python程序员的默认规则
python基本数据类型
什么是数据类型
针对不同的数据采用不同的数据类型分类
类似于生活中不同的概念会有不同的描述结果
类比,年龄、面积、文本答案.
整形 int
俗话理解就是整数,作用于用整数作为赋值
例如:
agr = 20
num = 1008611
浮点型 float
俗话理解就是小数,作用于小数作为赋值
length = 17.9
salary = 16000
字符串 str
俗话理解就是文本描述类数据,作用于文本作为赋值
name = Eason
hoppy = 音乐
列表 list
能够储存多个数据
list = ['杰洛齐贝林', '乔尼乔斯达', '迪亚哥布兰度', '法尼瓦伦泰']
中括号括起来 内部可以是任意类型数据,数据用逗号间隔
list = ['杰洛齐贝林', 24, ['尤里乌斯凯撒齐贝林', 'GO!GO!ZEPPELI!', ['黄金回旋', '铁球破坏者']]]
print(like[2][2][0])
请用索取值获取 24和GO!GO!ZEPPELI!和黄金回旋.
# '24'
print(list[1])
# 'GO!GO!ZEPPELI!'
print(list[2][1])
# '黄金回旋'
print(list[2][2][0])
今日总结
今天初步学习了python的代码,了解了python的基本数据类型和使用方法,算是正式踏入了编程的大门!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!