版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.n PythonAnaconda.3.1-Windows-x86_64.exe,可以更改安装路径到 D 盘,因为占用空间比较大。我就是安装到 D 盘。安装完成后你就可以在开始 菜单-所有程序-Anaconda3 找到 Jupyter Notebook。本次教程所有脚本全部在该 .截图,那么恭喜你,你 路径:开始菜单-所有程序- Anaconda3 找到 Jupyter Notebook 单击打开, .好了,终于可以看到 Python 的一些真面目了,下面我们就和他来一个亲 2、变量hon .了 见到你”赋值给 Say_hello 变量,并且定义了 SayHello 的变量类型为字符型(Str
2、ing)如下图, type()函数可以显示变量类型 .print (str_666)显示变量内容t print (int_666) 显示变量内容 a = 10b = 5.print (a+b) #输出a+b 的结果为10print(a-b) #输出a-b 的结果为5print(a*b) #输出a*b 的结果为50print(a/b) #输出a/b 的结果为2print(a*b) #输出a*b 的结果为100000 也就是10 的 5 次方。、List 变量n Numbers = #定义一个空的list 变量numbers.Numbers.append (1)#向 numbers变量中添加值Nu
3、mbers.append (2) #向 numbers变量中添加值Numbers.append (3) #向 numbers变量中添加值print (Numbers) #输出numbersprint (Numbers0) #输出numbers. nmbers0. Scoreslist 变量Scoresappend的值Scores.append(98)Scores.append(88)print (Scores2:4)#输出该生的数学成绩.list 的索引 index 来获取值时,从一个 index 取到 print(Scores-1)#输出Scores 的最后一位值另外一种方法为使用 len
4、()函数,大家如果使用过其他的编程语言或 excel indexlenScores) - 1 #获取Scores 的最大索引print (Scoresindex)#输出Scores 的最后一位值.print (Scores1:)#输出Scores 的地二位到最后一位值#我们要列出该list 中的所有的值.#我们要列出该list 中的所有的值for score in scores:print(score)print(abc)#这个语句和上面的语句执行一样的次数print(123)#这个只执行一次n .While 循环. 是一个listfor score in scores:#使用 for 循环遍
5、历该listprint (score)scores=语文, 90, 数学, 98, 英语, 88#定义一个list,注意该list 的值也是一个 listfor score in scores:#使用 for 循环遍历该scores listforiinscoreforscorelistprint (i).,只 print (type(a) #输出a 的类型print (a) #输出a 的值print (type(b) #输出b 的类型print (b) #输出b 的值print (i != i)#输出 i 不等于i 的结果print (i != j)#输出 i 不等于j 的结果 .If 判断
6、表达式: #表达式的值为 True 时执行“执行语句 1”执行语句 1Else:#表达式的值为 False 时执行“执行语句 2”例子:我们要判断一个学生的成绩是否大于 90 分,大于90,在屏幕上输出“优 score = 95if score 90:else .if 1:#在python 中除 0 以外所有的数值都表示 True。rintTruerintFalse使用 for 循环和 if 判断查找list 中的某个值numbers = 1,2,3,4,5,6,7,8,9for number in numbers:if number = 8:else仅使用 if 判断来找出 8.number
7、s = 1,2,3,4,5,6,7,8,9if 8 in numbers:elsescores = 95,90,92i = 0while i len(items):if itemsi = item:print (scoresi)i += 1.scores = 95,90,92for i in range(0,1,2):if itemsi = item:print (scoresi)nprint (scores)#输出字典的内容.print(scores数学)#输出指定Key 的Valueueprintscores印输出scores 字典printscores印输出scores 字典继续看一个关
8、于 list 和字典的例子:如何统计 list 中项出现的次数,并将其存入 eappletomatoorangegrapeapple 义一个listitem_counts = #定义一个空的字典.item_countsitem = item_countsitem + 1lueelseprint (item_counts)#打印输出item_counts文件的读取,主要用到 open 函数,我们下面看一个例子如何读取存在于 d 盘的 csv当然也可以是 text 文件,或者 word 和 excel 等文件 f = open(d:/123.csv,r) #以只读的方式打开指定路径的文件g = f
9、.read() # 读取内容print (g) #打印输出读取的内容fclose件.f = open(d:/test.txt,w) 开 d 盘的 test 文件,如没有则创建efwriten键fwrite)#继续写入345678fclose件.months = f = open(d:/123.csv,r)data = f.read()rows = data.split(n) #根据换行符把读取到的数据进行划分#print (rows)for row in rows:rowsplit#print (split_row)months.append(split_row) 数据添加到months#print (months)print (months)f.close()表达式 1.fprintHelloprint (H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《DLT 5161.2-2018电气装置安装工程质量检验及评定规程 第2部分:高压电器施工质量检验》专题研究报告深度
- 《GBT 21525-2008无机化工产品中镁含量测定的通 用方法 络合滴定法》专题研究报告
- 《GBT 20772-2008 动物肌肉中461种农药及相关化学品残留量的测定 液相色谱-串联质谱法》专题研究报告
- 《GBT 9917.2-2008照相镜头 第2部分:定焦距镜头》专题研究报告
- 《FZT 81007-2022单、夹服装》专题研究报告:新标准下的产业跃迁与未来蓝图
- 2026年广东省东莞市重点学校高一语文分班考试试题及答案
- 慢阻肺联合用药方案
- (2025)急诊夜间高峰患者救治与人力调配应急保障心得体会(2篇)
- 2026年温湿度传感器项目营销方案
- 2026年智能遮阳树形扩展模块项目商业计划书
- 中国外运招聘笔试题库2026
- 四川长江担保集团有限公司及其子公司2025年第六批员工公开招聘的备考题库及一套参考答案详解
- 2026内蒙古包头市昆区残联残疾人专职委员招聘2人参考考试试题及答案解析
- 2025年物业管理师物业管理实务真题及试题及答案
- 2026届吉林省长春市第150中学高二生物第一学期期末达标检测试题含解析
- 2026年二级建造师之二建水利水电实务考试题库300道含完整答案【典优】
- 2024年北京日报社招聘真题
- 农资聘用合同范本
- 甲氨蝶呤冲击课件
- 珠宝采购合同协议
- 二十届四中全会测试题及参考答案
评论
0/150
提交评论