python入门须知
python入门须知
1.须知
- python中是不需要给变量定义数据类型的。
- python中是不需要以“;”结尾的。
- 缩进相同空格构成一个完整的代码块。
2.输出
python的输出函数是print()函数
a = 3
print(a)
*********************
结果是:
3
3. 编码
python3在默认情况下,源文件以“UTF-8”编码,所有的字符串都是“unicode字符串”。
4.注释符
python注释符有两种,一种是单行注释符,一种是多行注释符。
- 单行注释符("#")
# 这是一个单行注释符.
多行注释符 (三个单引号或者三个双引号)
三个单引号 ''' 这是 多行 注释符 ''' 三个双引号 """ 这是 多行 注释符 """
5.变量
python变量分为两类,一类是用户自定义的,一类是系统已经定义好的(关键字)
用户自定义
命名规则
- 第一个字母必须是字母或者下划线
- 其他字母可以是字母,数字,下划线
- 大小写敏感
实例
text = 3 #text就是我们自定义名字
关键字
是什么?
是系统已经规定好的,我们在自定义命名的时候,不要与其同名就好了。
如何查看有哪些关键字?
#导入keyword import keyword #输出关键字有哪些 print(keyword.kwlist)
6.定义一个变量
自定义变量名 = 值
#实例
a = 3
7.报错
python报错会分为2类,第一类是语法错误(浅度错误)
第二类是深度错误(语法没错,运行出错)
浅度错误
是什么?
编写语法错误
解决办法?
- 查看是哪一行出错了?
- 查看错误类型是什么?
- 解决错误
- 如果错误类型可以自己解决,那就自己解决
- 如果不知道错误类型,可以百度搜索
深度错误
是什么?
- 代码没错,运行出错
解决办法
需要一定的功底,新手一般遇到这样情况的概率不大。
8.模块
是什么?
模块就是包含了一系列类,函数,变量等代码文件,通常就是别人已经开发好了,我们拿过来只要会用就好
如何导入模块?
import + 模块名
导入整个模块
import pandas as 重命名(pd) #导入pandas模块 #as可以理解为将导入的函数重新命一个名字,这个名字在以后方便调用即可
from + 模块名 + import + 函数名
从某个模块里面导入某个函数
from fib import fibonacci #导入fib模块中的fibonacci函数
from + 模块名 + import + 函数名1,函数名2…
从模块中导入多个函数
这种模式用的不是很多,遇到时知道是什么即可
from + 模块名 + import + *
from math import * #导入math模块的全部函数
3.模块名如何理解?
其实在python中有一种包管理机制,from后面跟的其实是一个包。
有时大家会遇到这种情况
from A.B import c #其实就是从A包下的模块B中导入C函数
本篇文章与大家的分享就到这里,希望可以对你有时候帮助。
python入门须知相关推荐
- python入门须知:包、模块、库的含义以及导入以及包下__init__.py的作用
概念 包:(Package) 包:是一个有层级的目录结构,包含n个模块或者n个子包,包中一定要有__init__.py文件,所以包只是一个组织方式,更加有条理,并不是必须的. 模块:(Module) ...
- python语言必背代码-Python入门必须知道的11个知识点
Python被誉为全世界高效的编程语言,同时也被称作是"胶水语言",那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因. ...
- python入门有基础-Python入门必须知道的11个知识点
Python被誉为全世界高效的编程语言,同时也被称作是"胶水语言",那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因. ...
- Python入门必须知道的11个知识点!
Python被誉为全世界高效的编程语言,同时也被称作是"胶水语言",那它为何能如此受欢迎,下面我们就来说说Python入门学习的必备11个知识点,也就是它为何能够如此受欢迎的原因. ...
- Python 入门你要懂哪些?这篇文章总算讲清楚了
每天有数以百万计的人使用 Python ,用户群呈现出指数级增长,几乎没有下降的趋势. 无论在什么行业,为了获取更多的职业发展可能,Python 都成为了隐形的必备技能. 那么,你学 Python 是 ...
- latex安装包_LaTeX排版入门须知
LaTeX排版入门须知 声明 一般而言,TeX和LaTeX有着区别,但是考虑到热门程度,于是使用LaTeX代指相关的所有排版系统,只有在一些情况下会采取不同的称呼.所以这并不是严谨性不够的做法. 简介 ...
- Python入门你要懂哪些?这篇文章总算讲清楚了
每天有数以百万计的人使用 Python ,用户群呈现出指数级增长,几乎没有下降的趋势. 无论在什么行业,为了获取更多的职业发展可能,Python 都成为了隐形的必备技能. 那么,你学 Python 是 ...
- python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- Python入门学习方法有哪些?
Python编程语言是相对比较简单的一门编程语言,在IT行业,很多零基础学员都会优先选择Python语言进行学习,希望可以进入到IT这个大家庭,那么想要学好Python编程,针对Python入门学习方 ...
最新文章
- Lumen / Laravel 5.5 使用网易邮箱 SMTP 发送邮件
- oracle audit for 11g
- Problem B: 故障电灯(light)
- 内存分配方式以及堆和栈的区别
- c语言诡异程序,为什么C语言诡异离奇、缺陷重重,却获得了巨大的成功?
- matlab中结束脚本运行_matlab学习总结(入门篇)
- 查看静态库(.a文件)内容
- 哪里下载linux内核补丁,给大家科普一下linux内核补丁,顺便说一下华为的事
- IDEA安装Lombok插件失败的解决方案
- 高精度练习(hdoj1042)
- python字符串,列表常用操作
- 再这样下去,团队半年内就要散了。。
- 电视视频直播在线播放网站PHP源码V1.2
- 解决git未指定冲突处理方法的问题 - hint: Pulling without specifying how to reconcile divergent branches ishint: di
- VSCODE使用EmbeddedIDE插件开发51单片机
- HDU-4699 对顶栈
- 硅谷的政治泡沫:反对特朗普,与美国大部分地区观念出现割裂
- javaFX实现登录界面并跳转
- Linux守护进程HALD
- 解决方案模板(标题立问题简述)
热门文章
- 计算机科学经典著作下载
- 数据分析思维九段路线图
- 机器学习笔记(10)——逻辑回归算法优化之随机梯度下降法
- 工作迷茫时阅读——————我的工作和我
- Wear OS手表应用开发教程之-监听手表按键以及获取按键信息-WearableButtons
- Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/SparkFaultBench/spark-
- 哀悼日网页彩色变黑白方法-css样式修改
- Linux模拟实现僵尸进程
- 3.26 haas506 2.0开发教程-example- 简易相机-串口控制ESP32-CAM OV2640拍照
- ddz指标最佳数值_大单分差指标ddz如何解析资金流向与筹码分布