python基础----简单语法篇
编程语言是什么
其实,程序指的就是一系列指令,用来告诉计算机做什么,而编写程序的关键在于,我们需要用计算机可以理解的语言来提供这些指令。
Python简介
Python 英文原意为“蟒蛇”,直到 1989 年荷兰人 Guido van Rossum (简称 Guido)发明了一种面向对象的解释型编程语言,并将其命名为 Python,才赋予了它表示一门编程语言的含义。
Python的特点
Python 是一种面向对象的、解释型的、通用的、开源的脚本编程语言,它之所以非常流行,我认为主要有三点原因:
- Python 简单易用,学习成本低,看起来非常优雅干净;
- Python 标准库和第三库众多,功能强大,既可以开发小工具,也可以开发企业级应用;
优点:规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点缺点:执行效率慢,这个是解释型语言所通有的
python中的基本语法
变量的定义
在编程语言中,存储一个数据,需要用变量进行接收
标识符
什么是标识符?
开发人员在程序中自定义的一些符号和名称标识符是自己定义的,如变量名 、函数名等
. 标识符只能由字母、下划线“_”、数字组成。. 标识符不能以数字开头。. 标识符不能使用关键字. 标识符对大小写敏感。
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break','class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for','from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or','pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
输出:
输入:
换行输出:
方式一:使用百分号(%)字符串格式化
位置参数
关键字参数注释:位置参数("{0}".format()),关键字参数("{关键字}".format())
单行注释:#使用单行注释#name="123"多行注释:'''name="123"'''
基本数据类型
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
python基础----简单语法篇相关推荐
- python基础编程语法-1.Python基础语法
1.编程语言介绍 机器语言.汇编语言.高级语言. 高级语言分为两类:编译类和解释类 编译型和解释型的对比: 小结: 2.python介绍 目前Python主要应用领域: l 云计算: 云计算最火的语言 ...
- python基础-第六篇-6.2模块
python之强大,就是因为它其提供的模块全面,模块的知识点不仅多,而且零散---一个字!错综复杂 没办法,二八原则抓重点咯!只要抓住那些以后常用开发的方法就可以了,哪些是常用的?往下看--找答案~ ...
- Python基础入门语法
Python基础语法目录 一.Python环境 1.python2和python3同时存在电脑时 二.HelloPython 三.数据结构 1.List 2.String 3.Dict 四.赋值_条件 ...
- python 基础第六篇
回顾上周所有内容 python基础 Python是一门解释型. 弱类型语言 print("内容", "内容", end="\n") 打印语句 ...
- python基础编程语法-Python编程入门——基础语法详解
今天小编给大家带来Python编程入门--基础语法详解. 一.基本概念 1.内置的变量类型: Python是有变量类型的,而且会强制检查变量类型.内置的变量类型有如下几种: #浮点 float_num ...
- python基础编程语法-Python编程入门——基础语法详解(经典)
今天小编给大家带来Python编程入门--基础语法详解.温馨提示: 亮点在最后! 在这里还是要推荐下我自己建的Python开发学习群:301056051,群里都是学Python开发的,如果你正在学习P ...
- python基础编程语法-编程入门02:Python基础语法
现在让我们从基础概念开始逐步探索Python的语法,编程语言包含多种指令,其中最基本的是"表达式"(Expression),表达式有特定的"值"(Value), ...
- python编程语法-Python基础及语法(十三)
数据库开发 比较有名的模块有: MySQLdb 支持Python2,不知道Python3,已停止更新 mysqlclient 在MySQLdb的基础上支持Python3 MYSQL官方Connecto ...
- dataframe修改数据_利用Python进行数据分析(语法篇)
一.数据 结构化数据: 1.多维数组--矩阵 2.表格型数据(关系型数据库中的数据) 3.通过关键列相连接的表 4.间隔平均或者不平均的时间序列 二.关于iPython 三.Numpy学习 numpy ...
最新文章
- mysql数据库表的连接查询_mysql数据库多表连接查询问题
- 二十万字C/C++、嵌入式软开面试题全集宝典九
- 【转】使IFRAME在iOS设备上支持滚动
- Codeforces-712C-Memory and De-Evolution
- UBUNTU下双显示器设置
- Linux(三):VMware Tools安装
- JAVA高并发服务器工作笔记0001---Java中InetAddress与InetSocketAddress的基本用法
- 请问asp.net网页里能显示tiff格式的图片吗?
- 向量化编程:arrayfun及cellfun函数的使用
- ssh 本地转发 和远程转发 区别
- paip.多线程调用静态方法错乱的解决
- 异贝,通过移动互联网技术,为中小微实体企业联盟、线上链接、线上线下自定义营销方案推送。案例28
- html页面 js注释,html、css和js注释的规范用法
- js定时刷新页面数据
- word字体中几号字与多少磅的对应关系
- 2D游戏知识点三、Unity生成Android手机apk程序
- puppeteer 初步实战 测试
- 从IP138上获取数据,查询多个IP的归宿地
- 电路基础-交流电-正弦量和相量
- dts无损音乐什么意思_QQ音乐,网易云,AppleMusic谁的音质好?