【python教程入门学习】python基础语法
Python
(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[2]
。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。小编推荐一个学python的学习老师围鑫(同音),前边一组是:mengy ,后边一组是:7762,把以上两组字母按照先后顺序组合起来即可,她会安排学习的。,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3]
有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
7月20日,IEEE发布2017年编程语言排行榜:Python高居首位[4]
脚本语言,系统自带运行库
官网
XCode编译Python
/usr/bin/python
main.py
debug
中文编码
#coding=utf-8import sysreload(sys)sys.setdefaultencoding('utf8')
- 命名
单下划线开始,代表类的 成员,不能被引用
双下划线开始,代表类的私有成员
双下划线开始,双结束 代表特殊方法
- 对格式要求非常严格
不用大括号,但是同等级同缩进。
多行显示要在前面的结尾用\ 否则换行等于换句
如果有括号,包含,就不需要换行符()
同一行多个语句要加分号
- 单引,双引,三引
‘word’
" some words"
“”“可以包含多个语句”""
#注释 ‘’’ ‘’’ “”" “”" 多行注释
变量声明不需要数据类型,直接给名字=数据 多个变量赋值 a, b, c = 1, 2, “john” print “1 - c 的值为:”, c
标准数据类型
Numbers(数字)
int
long(12321312L或者l)
float
complex
String(字符串)
使用的时候可以带范围 ,标识从第几个到第几个之间 如 s[1,2] .小编推荐一个学python的学习老师围鑫(同音),前边一组是:mengy ,后边一组是:7762,把以上两组字母按照先后顺序组合起来即可,她会安排学习的。,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!
+表示连接
*表示次数
List(列表)
使用的方式和字符串一样
用[ ]表示
Tuple(元组)
- 元组是不能更新的list,用( )表示
Dictionary(字典)
用{ }表示
添加直接赋值,如dict[“key”]= value
dict.keys()
dict.values()
- 删除对象
- del a b(可以是多个)
- 运算符
**幂运算
//取整除法
【python教程入门学习】python基础语法相关推荐
- [python教程入门学习]Python是什么?
Python 是一种高级计算机编程语言,作者是荷兰人吉多·范罗苏姆.在 1989 年圣诞节期间,吉多打算开发一种新的脚本语言,用来取代 ABC 语言,就这样,一门新的编程语言 Python 诞生了. ...
- [python教程入门学习]Python标准库映射类型与可散列数据类型的关系
本文章向大家介绍Python标准库映射类型与可散列数据类型的关系,主要包括Python标准库映射类型与可散列数据类型的关系使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋 ...
- [python教程入门学习]python学习笔记(CMD执行文件并传入参数)
本文章向大家介绍python学习笔记(CMD执行文件并传入参数),主要包括python学习笔记(CMD执行文件并传入参数)使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋 ...
- 【python教程入门学习】学python要多久,0基础学python有多难
学python要多久,0基础学python有多难,这是很多想学习python语言同学绕不开的问题,都害怕花完钱最终没有应有的回报!对于毫无经验0基础的同学来说学习python什么最重要,方向选对坚持下 ...
- 【python教程入门学习】第一个Pygame程序
Pygame 作为一个入门级的游戏开发库,其实并不难学,只要掌握 Python 编程的相关知识就能很轻松地掌握它. Pygame 语法简单.明了,秉持了 Python 语言一贯的风格.同时,它作为一个 ...
- 【python教程入门学习】python能做什么
python能做什么?[python教程入门学习]介绍,最近许多的朋友咨询,听说python很火,甚至可以超越JAVA,因此很想学这个python,但是不知道python能做什么,能完成一些什么项目呢 ...
- 【python教程入门学习】Python实现自动玩贪吃蛇程序
这篇文章主要介绍了通过Python实现的简易的自动玩贪吃蛇游戏的小程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学一学 实现效果 先看看效果 这比我手动的快多了,而且是单机的,自动玩没惹 ...
- 【python教程入门学习】普通人学python有意义吗
普通人学python有意义吗?普通人能不能学习python语言,难不难,是否容易上手,学了python能做那些事情,能挣多少钱?这些问题是很多同学关心的问题,今天python教程入门学习就从小白同学的 ...
- 【python教程入门学习】Python新年炫酷烟花秀代码
先介绍下 Pygame 绘制烟花的基本原理,烟花从发射到绽放一共分为三个阶段: 1,发射阶段:在这一阶段烟花的形状是线性向上,通过设定一组大小不同.颜色不同的点来模拟"向上发射" ...
- 【python教程入门学习】Python扑克牌21点游戏实例代码
大家好,本篇文章主要讲的是Python扑克牌21点游戏实例代码,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 废话还是说太多了 直接上代码 | `import` `random ...
最新文章
- OpenCV Harris角点检测
- python秒杀神器苏宁_Python爬虫——实战三:爬取苏宁易购的商品价格
- Boost.MultiIndex 复合键的例子
- 工作291:当前账号是否绑定操作
- “约见”面试官系列之常见面试题第二十六篇之vue-router的hash和history(建议收藏)
- 小汤学编程之JavaEE学习day01——HTTP简介、B/S与C/S应用、连接的建立与断开、Tomcat
- TMS320C55x汇编语言编程
- Hive 动态分区入门
- 16.看板方法---三类改进机会
- QT第三方串口类Win_QextSerialPort,串口工具插拔后无法继续使用问题
- 文本编辑器(vim)
- 【古代文学论文】酒文化传播中唐代文学的作用分析(节选)
- ROS-3DSLAM(十二)lvi-sam源代码阅读10 —— visual_loop阅读3 + ORB学习
- cuba study
- 《吃透MQ系列,图灵学院和咕泡学院
- setHeader方法的参数说明
- Makefile中的一些小知识点,及常用的makefile举例
- bzoj:1725: [Usaco2006 Nov]Corn Fields牧场的安排
- 如何撰写博客文章:22 个可行的技巧
- python柱状图加百分比_关于Python数据分析进行整理柱状图加百分比
热门文章
- python opencv 摄像头_python+opencv实现摄像头调用的方法
- 在哪里编写写php,php扩展编写
- centos8 yum太慢_Yum 慢到无法忍受?那是因为你没有这么做
- c语言下面程序的功能是求圆的周长和面积.请改正程序中带*行中,2012年计算机等级考试二级C语言上机题(5)...
- thinkphp v5.0.11漏洞_ThinkPHP(5.1.x ~ 5.1.31 5.0.x ~ 5.0.23)GetShell漏洞
- loadrunner java_如何使用LoadRunner开发JAVA Vuser
- python 安装包时出现红字_你好啊!Python,初次见面,多多指教
- 鸿蒙系统公布名单,鸿蒙系统首批升级名单公布_鸿蒙系统首批升级机型
- 计算机模拟专业,2017年数值模拟专业知识题库
- 字节跳动-文远知行杯”广东工业大学第十四届程序设计竞赛