道拉格斯913|Python 0基础详细教程 基础语法02
Python 语言与 Perl , C 和 Java 等语言有许多相似之处 。 但是 , 也存在一些差异 。 在本章中我们将来学习 Python 的基础语法 , 让你快速学会 Python 编程 。 Python 标识符
在 Python 里 , 标识符由字母、数字、下划线组成 。
在 Python 中 , 所有标识符可以包括英文、数字以及下划线(_) , 但不能以数字开头 。
Python 中的标识符是区分大小写的 。
以下划线开头的标识符是有特殊意义的 。 以单下划线开头 _foo 的代表不能直接访问的类属性 , 需通过类提供的接口进行访问 , 不能用 from xxx import * 而导入 。
以双下划线开头的 __foo 代表类的私有成员 , 以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识 , 如 __init__() 代表类的构造函数 。
Python 可以同一行显示多条语句 , 方法是用分号 ; 分开 , 如:
print ('hello');print ('runoob');
输出:hello
runoob
本文插图
Python 保留字符
下面的列表显示了在Python中的保留字 。 这些保留字不能用作常数或变数 , 或任何其他标识符名称 。
所有 Python 的关键字只包含小写字母 。
本文插图
多行语句
Python语句中一般以新行作为语句的结束符 。
【道拉格斯913|Python 0基础详细教程 基础语法02】但是我们可以使用斜杠( \)将一行的语句分为多行显示 , 如下所示:(注意 , 画红线的斜杆就是换下一行的结束符 , 效果和上 , 图的语句一样的 。 )
本文插图
Python 引号
Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串 , 引号的开始与结束必须是相同类型的 。
其中三引号可以由多行组成 , 编写多行文本的快捷语法 , 常用于文档字符串 , 在文件的特定地点 , 被当做注释 。
本文插图
Python注释
python中单行注释采用 # 开头
# print ('hello')
# print ('runoob')
python 中多行注释使用三个单引号(''')或三个双引号(""") 。
'''
这是多行注释 。
这是多行注释 。
这是多行注释 。
'''
本文插图
Python空行
函数之间或类的方法之间用空行分隔 , 表示一段新的代码的开始 。 类和函数入口之间也用一行空行分隔 , 以突出函数入口的开始 。
空行与代码缩进不同 , 空行并不是Python语法的一部分 。 书写时不插入空行 , Python解释器运行也不会出错 。 但是空行的作用在于分隔两段不同功能或含义的代码 , 便于日后代码的维护或重构 。
记住:空行也是程序代码的一部分 。 print 输出
print 默认输出是换行的 , 如果要实现不换行需要在变量末尾加上逗号 , 。
本文插图
标准数据类型
在内存中存储的数据可以有多种类型 。
例如 , 一个人的年龄可以用数字来存储 , 他的名字可以用字符来存储 。
Python 定义了一些标准类型 , 用于存储各种类型的数据 。
Python有五个标准的数据类型:
推荐阅读
- 逻格斯|《庆余年》超前点播,腾讯败诉,被责令赔偿1500元
- 三星|三星Note 20系列全面曝光:8213元至11913元!
- 科学|由希格斯玻色子引发的讨论,微调与自然性,孰是孰非
- in外设|颜值即正义!罗技G913 TKL无线超薄机械键盘图赏
- 中国科学报|欧洲粒子物理战略发布:谁会是“希格斯工厂”的大赢家?
- 极客喵|来自罗技G系列的响指!再一次出发,罗技G913 TKL键盘评测
- 93913网|Valve发布OpenXR开发者预览版
- |低延迟,高颜值,无线蓝牙双模-罗技G913 TKL无线机械键盘分享
- 93913网|美国VR内容厂商InsiteVR推出企业级Oculus Quest应用Resolve
- |被用户吐槽逼到改款,罗技G913 TKL终于砍掉槽点,轻薄键盘好用了
