黑马教程python入门之基础笔记day1/2
程序错误排查:-
手误
- 理解欠缺
- 每行代码负责完成一个动作,一行不要出现多条语句
- 缩进错误
- python2.0默认不支持中文,3.0版本支持中文
- python3.0没有考虑向下兼容
注释
- 行注释:“#”(建议#后先添加一个空格再写注释,代码后注释建议两个恐龙葛)
- 多行注释(块注释):上下各三个引号
“”"
这里是多行注释
“”" - 代码规范:PEP8
#参考地址1(英文):https://www.python.org/dev/peps/pep-0008/
#参考地址2(中文):https://blog.csdn.net/ratsniper/article/details/78954852
算术运算符
实例:
“你好”+“再见”
‘你好再见’“你好” *5
‘你好你好你好你好你好’
算术运算符优先级
先乘除后加减,同级运算符从左到右计算,可以使用()调整计算的优先级
程序执行原理
计算机三大件:CPU/内存/硬盘
程序执行原理:
- python程序执行原理
程序的作用:处理数据
变量的作用:存储数据
变量的基本使用
变量定义:变量名 = 值
变量类型:在python中定义变量时候不需要指定变量类型的,在运行时候,解释器会根据赋值语句右侧数据自动推导数据类型。
#字符串、整数类型、布尔类型、浮点型、复数型(科学计算)、列表、元组、字典。type()函数:查看变量类型。例:type(age),返回int;type(2**32),返回int。
不同类型变量之间的计算。
字符串变量之间使用“+”进行拼接
字符串变量可以和整数使用“*”重复拼接相同的字符串
数字型变量和字符串之间不能进行其他计算
变量的输入:input函数
类型强制转换。例:int(X),将X转换为一个整数;float(x),将x转换为一个浮点数。
变量的格式化输出。例:print("%.4f",num) #输出num至小数后4位
黑马教程python入门之基础笔记day1/2相关推荐
- 小甲鱼python入门_python基础笔记(非系统/自用/参考小甲鱼的零基础入门学习python)上...
---恢复内容开始--- 1.原始字符串的使用,在字符串前加r就行(用于对\进行自动转译) >>>str = r'C:\now\wifr' 'C:\\now\\wifr' 但在字符串 ...
- 【MySQL】黑马教程MySQL数据库 MySQL基础(一)
文章目录 [MySQL]黑马教程MySQL数据库 | MySQL基础(一) MySQL启动 MySQL客户端连接 MySQL数据模型 SQL SQL分类 DDL 表操作-查询 表操作-创建 表操作-数 ...
- (Python入门)学习笔记一,初次接触尝试使用Python——环境搭建与配置
(Python入门)学习笔记一,初次接触尝试使用Python 早就耳闻Python大名,搞大数据.做人工智能.整机器学习,就得了解Python.之前一直没有去了解,现在由于之前一个项目涉及到一点Pyt ...
- (Python入门)学习笔记二,Python学习路线图
(Python入门)学习笔记二,Python学习路线图 千里之行始于足下,谋定而后动,冰冻三尺非一日之寒.之所以说这三句话,就是对于下面整理的路线图,即不让自己感觉路途的遥远而感到达到巅峰神界的遥遥无 ...
- Python初学者零碎基础笔记(一)
Python初学者零碎基础笔记 一行代码输入多个参数 方法1.) a,b,c=map(类型,input("请输入").split()) #默认空格分隔,若要转其他类型,把类型换成需 ...
- JavaSE入门0基础笔记 第二章Java基础语法
JavaSE入门0基础笔记 第二章Java基础语法 1.运算符 1.1算术运算符 1.1.1运算符和表达式 1.1.2 算术运算符 1.1.3字符的"+"操作 1.1.4 字符串中 ...
- Python入门——语言基础
Python入门--语言基础 文章目录 Python入门--语言基础 一.标准输入和输出 二.变量和常量 三.运算符 四.选择结构 六.注释 七.逻辑行 一.标准输入和输出 1.标准输入(注意:inp ...
- Python入门之基础语法
Python入门之基础语法 行与缩进 #有错误的函数1 def wrong1():print("wrong1")print("这里有一个错误缩进")#有错误的函 ...
- python基础教程-Python入门教程完整版(懂中文就能学会)
提取码:sjfo 目录大纲: 本套教程15天 学前环境搭建 1-3 天内容为Linux基础命令 4-13 天内容为Python基础教程 14-15 天内容为 飞机大战项目演练 视频概括: 第一阶段(1 ...
最新文章
- ABAP 如何实现屏幕字段不可输入
- 冲刺二阶段-个人总结03
- 《复杂》读书笔记(part7)--遗传算法
- [翻译] 初看 ASP.NET Core 3.0 即将到来的变化
- 信息学奥赛一本通(1158:求1+2+3+...)
- luogu P1586 四方定理(背包)
- mac下多个php版本切换(可操作版)
- Linux的最大文件限制数ulimit
- 绝不在构造/析构函数中使用虚函数
- tomcat多实例的端口设置
- 乌龟Git Permission denied
- endnote快捷标注参考文献
- ubuntu查询mac地址
- [转]应对新劳动法:华为万名员工“自愿”辞职[http://news.qq.com/a/20071030/001675.htm]
- 关于高精度地图定义的探讨
- 使用pe系统 修复引导
- Android——动画的实现
- SMB2协议特性之oplock与lease(下)
- svn:svnserve 配置使用
- 不畏浮云遮望眼,自缘身在最高层
热门文章
- 异常Unable to create schema compiler处理办法
- 计算机会计与手工会计的区别与联系,会计电算化与手工会计的差异和共同点各是什么...
- 【优化求解】基于灰狼算法GWO求解最优目标matlab代码
- Angular $injector:unpr Unknown provider 问题原因汇总
- Python 真的好学吗?
- 赵小楼《天道》《遥远的救世主》深度解析(124)遇事别怕,出事别躲
- Ubuntu系列(一):给英特尔NUC重装 ubuntu18.04 的系统
- 物联网技能大赛-Ubuntu-(4)
- fowin自动交易和量化交易和合约交易
- 数据挖掘Task 5: 模型融合