python学习总结报告第一期
人生苦短,我用python
前言:
这个暑假我终于向python下手啦!!! 相较于C语言,我很直观的体会到python作为脚本语言的好处,它不需要注意太多的细节,灵活性很大,而且更加容易上手,简言之,python是一门宝藏语言。下面对我这十来天与python的交流活动进行第一期总结。
简单了解python语言,安装和运行python:
Python提供了高效的高级数据结构,还能简单有效地面向对象编程,是一种代表简单主义思想的语言。
通过安装python3.9,运行python,了解了python的交互模式,并了解到一般的文本编辑器都可以编辑python代码,切身体会到python的灵活性。
利用网课和书籍学习python:
小试python:
了解python基础的加减乘除运算,区分了数字运算与字符串运算之间的不同,下面以加法为例展示:
python的其他类型:字面量,布尔类型和常量。布尔型只有True和False两个值。
了解python运算符和运算符优先级:算术,比较,赋值,逻辑与位运算符,关键词in和is。需要注意的是异或运算符:
数据结构:
区分列表和元组:
列表是有序集合,用[]来表示,其中元素可改;元组用()来表示,其中元素不可改;二者均可嵌套,用逗号分隔其中的元素。
索引和切片:索引从0开始,倒序从-1开始。
关于字典(dict): 字典是一组键值对,其中元素都是成对出现,并且和列表一样,是一种可修改的结构。
clear:清空字典所有元素;
copy:返回具有相同键值对的新字典;
fromkeys:创建一个新字典;
keys:判断一个键是否存在于字典中;
values:返回列表(包含字典的所有值);
items:返回列表(包含所有键的列表和所有值的列表)。
流程控制:
了解了python流程控制中的if条件判断语句(ifyuju1与else, elif配合使用)和循环语句(for,while)。
注意pass语句:空语句,保持程序结构的完整性,一般用作占位语句
面向对象ing
python学习总结报告第一期相关推荐
- python学习实验报告(第一周)
一.实验目的及要求 1. 使用Python语言编写简单程序设计题目: 2. 掌握:Python常用内置对象-常量与变量.数字类型.字符串: 3. 掌握:Python常用内置对象-列表.元组.字典.集合 ...
- python学习实验报告(第十周)
一.实验目的 1. 了解常用的HTML标签 2. 了解在网页中使用JavaScript代码的几种方式 3. 掌握Python标准库urllib的用法 4. 掌握Python扩展库scrapy的用法 5 ...
- python学习实验报告(第三周)
一.实验目的 1. 理解条件表达式与True/False的等价关系 2. 熟练运用常见选择结构 3. 熟练运用for循环和while循环 4. 理解带else子句的循环结构执行过程 5. 理解brea ...
- python学习实验报告(第四周)
一.实验目的 1. 掌握函数定义和调用的用法. 2. 掌握递归函数的执行过程. 3. 掌握位置参数.关键参数.默认值参数与长度可变参数的用法. 4. 理解函数调用时参数传递的序列解包用法. 5. 理解 ...
- python学习实验报告(第九周)
一.实验目的 1. 理解tkinter标准库的用法. 2. 熟悉创建窗体和组件的方法. 3. 熟悉tkinter组件属性及其作用和设置方法. 4. 了解如何为tkinter组件绑定事件处理方法. 二. ...
- python的ppt报告_Python学习报告.ppt
<Python学习报告.ppt>由会员分享,可在线阅读,更多相关<Python学习报告.ppt(12页珍藏版)>请在人人文库网上搜索. 1.Python学习报告,报告人: 时间 ...
- python实训总结报告书_20172304 实验四python综合实践报告
20172304 实验四python综合实践报告 姓名:段志轩 学号:20172304 指导教师:王志强 课程:Python程序设计 实验时间:2020年5月13日至2020年6月14日 实验分析 本 ...
- 最新Python学习项目Top10!
作者 | Mybridge 译者 | Linstancy 整理 | Jane 出品 | AI科技大本营 [导读]过去一个月里,我们对近1000个Python 学习项目进行了排名,并挑选出热度前10的项 ...
- python 学习笔记 12 -- 写一个脚本获取城市天气信息
近期在玩树莓派,前面写过一篇在树莓派上使用1602液晶显示屏,那么可以显示后最重要的就是显示什么的问题了. 最easy想到的就是显示时间啊,CPU利用率啊.IP地址之类的.那么我认为呢,假设可以显示当 ...
- Python学习手册(套装上下册)(原书第5版)
Python学习手册(原书第5版) 本书分为上.下两册. 如果你想动手编写高效.高质量并且很容易与其他语言和工具集成的代码,本书将快速地帮助你利用Python提高效率.本书基于Python专家的流程培 ...
最新文章
- java饿汉式有啥作用,Java面试 - 什么是单例设计模式,为什么要使用单例设计模式,如何实现单例设计模式(饿汉式和懒汉式)?...
- 基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明
- 开发的AI程序员“抄”代码,被骂惨的GitHub到底冤不冤?
- 提升 Node.js 应用性能的 5 个技巧
- 白话Elasticsearch01- 结构化搜索之使用term query来搜索数据
- SpringBoot Admin 使用指南
- ios中通过ALAssetsLibrary获取所有图片
- libreoffice_如何更改您在LibreOffice中可以撤消的操作数
- AVL树(平衡二叉树)讲解,入门篇,适合新手观看
- python 协程池gevent.pool_进程池\线程池,协程,gevent
- Became Jane(成为简.奥斯丁)
- ArrayList源码阅读
- web 请求 编码 引发的问题
- windows 7中的windows键相关的快捷键
- 图:双屏前期设置方法[又名:系统扩展桌面设置方法-双屏双显扩展桌面技术前期设置方法-PPT分屏技术设置方法]
- html5中左浮动怎么写代码,html浮动详解(代码实例)
- 旧式有线打印机联网探索
- python 每周第一天和最后一天
- Python正则表达式及match函数的用法
- python图标变成了白色_桌面图标上有个白色文件图标怎么去掉?解决桌面图标白色方块挡住...