- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2 章
Python 数据类型与运算
Python 数据分析基础
我们先了解Python 的几个语法常识。
1.代码注释方法
(1) 在一行中,“# ”后的语句不再执行,而表示被注释。
(2) 如果要进行大段的注释,可以使用三个单引号(‟‟‟)或者双引号(”””)将注释内容包
围。单引号和双引号在使用上没有本质的差别。
【例2-1】三个双引号注释段落:
# -*- coding: utf-8 -*-
Created on Sun Mar 13 21:20:06 2016
@author: yubg
lis= [1,2,3]
for i in lis: #半角状态冒号不能少,下一行注意缩进
i+=1
print(i)
本例不需要上机操作,仅为展示用法。
2 .用缩进来表示分层
Python 不像 C 语言那样用{}来表示语句块,而是通过让代码缩进 4 个空格来表示分
层,当然也可以使用Tab 键,但不要混合使用Tab 键和空格来进行缩进,否则会使程序在
跨平台时不能正常工作,官方推荐的做法是使用四个空格。
一般来说,行尾遇到“:”就表示下一行缩进的开始,如例2-1 中的“for i in lis ”行尾
有冒号,下一行的“i+= 1”就需要缩进四个空格。
3 .语句断行
一般来说,Python 中的一条语句占一行,在每条语句的结尾处不需要使用分号(;) 。但
在Python 中也可以使用分号,表示将两条简单语句写在一行。但如果一条语句较长,要分
几行来写,可以使用“\ ”来进行换行。分号还有个作用,使用在一行语句的末尾,表示对
本行语句的结果不打印输出。一般地,系统能够自动识别换行,如在一对括号中间或三引
号之间均可换行。例如下面代码中的第三行较长,若要对其分行,则必须在括号内进行(包
括圆括号、方括号和花括号) :
from pandas import DataFrame #导入模块中的函数,后面再讲
from pandas import Series
df = DataFrame({age:Series([26,85,64]),name:Series([Ben,Joh,Jef])})
print(df)
10
第2 章 Python 数据类型与运算
分行后的第二行一般空四个空格,在 3.5 版本中已经优化,可以不空四个空格,但是
在较低的3.x 版本中不空四个空格会报错。
from pandas import DataFrame
from pandas import Series
df = DataFrame({age:Series([26,85,64]), #此语句分成了两行
name:Series([Ben,Joh,Jef])})
print(df)
4 .print()的作用
print()会在输出窗口中显示一些文本或结果,便于验证和显示数据。
5 .使用转义符
如果需要在一个字符串中嵌入一个引号,该如何操作?
有两种方法:可以在引号前加反斜杠(\) ,或者用不同的引号包围这个引号。
例如:
s1=I\am a boy. #可以使用转义符\
print(s1)
Iam a boy.
s2=Iam a boy. #也可以用不同的引号包围起来,此处用双引号是为了区分单引号
print(s2)
Iam a boy.
转义符详见本章2.2.5 小节的内容。
2.1 数 据 类 型
Python 总共有 6 种数据类型,分别是数字型(Numbers) 、字符串型(String) 、列表型
(List) 、元组型(Tuple)、集合型(Sets)和字典型(Dictionaries) 。
数字型又可划分为
您可能关注的文档
最近下载
- 执业兽医机构聘用证明或服务协议.docx VIP
- 高中语文革命题材课文阅读与写作能力培养策略研究教学研究课题报告.docx
- 生态生命安全森林草原火灾的危害教案.pdf VIP
- 2025年淮安市专业技术人员公需试题-党的二十届三中全会精神解读.docx VIP
- 《文献检索与毕业论文写作》课件第三章 常用英文数据库的使用 .pptx VIP
- 铭记抗战历史+弘扬民族精神+纪念抗战胜利主题班会.pptx VIP
- 2025版煤矿安全规程学习培训课件.pptx
- 22J403-1楼梯栏杆栏板.pptx VIP
- 子宫内膜癌分子分型临床应用中国专家共识(2024年版)解读PPT课件.pptx VIP
- 2024新版2025秋教科版科学三年级上册全册教案教学设计.docx
文档评论(0)