python上机编程报告_20182213 实验一《Python程序设计》实验报告
20182213 2019-2020-2 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 1822
学号:20182213
实验教师:王志强
实验日期:2020年4月11日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
2. 实验过程及结果
1.熟悉Pycharm等开发环境;
① 熟悉IDLE开发环境,如图所示编写了一段代码并使用IDLE开发环境运行
② 熟悉Pycharm的开发环境
③ 使用visual studio code记事本工具进行编写
2.掌握基本的Python运行和调试技能;
能够在Pycharm中运行并断点调试如图所示:
运行
调试
3.掌握基本的Python编程技能。
掌握了基本的编程技术(举些例子):
计算字符串长度len()
进行lower(),upper()方法进行大小写转换
去掉字符串首尾的字符:strip(),lstrio(),rstrip()
默认去掉空白符
检查是否是序列成员,str in string
计算序列长度最大值最小值
拼接字符串(字符串相加,用+合并序列,相同的元素不会被去掉,集合不能想加,序列惩罚,乘以n相当于n个序列相加,集合不能相乘,元组可以向乘也可以想加)
截取字符串(分割函数split(分隔符,分割次数(不输入代表全部分割)合并函数join(iterable列表元组均可)) 要加的字符串放join前即可str.join()
检索字符串
count()检索一个字符串在另一个字符串出现次数,不存在返回0,否则返回次数
str.count(sub{指定检索子字符串}[,start{检索开始}[,end]]
str.find()检索指定字符串是否存在,不存在返回-1,否则返回第一次出现的索引位置
str.find(sub{指定检索子字符串}[,start{检索开始}[,end]]可以进行区分lfind从左边开始查找,rfind从右边开始查找
index()检索是否包含子字符串
start/endswith()是否以子字符串开头/结尾
格式化字符串
1.使用%操作符
-:可选参数,左对齐,正数前方无符号,负数前面加符号
+:右对齐
0,m:(0,m)一起表示一共有几位,不够补零
.n:小数保留多少位
%exp:exp表示要转换的项,多个项的话要使用元组
2.使用字符串对象的format()方法推荐
str.format(args)
args基本语法是通过{}和:来代替以前的%
{[index][:[[fill]align][sign][#][width][.percision][type]]}
fill空白处填充字符,
align(对数字有效):<左对齐 >右对齐 =内容左对齐,并把符号放在添加内容右侧,向上尖括号居中
sign:符号
#:指定对于二进制八进制十六进制加上前缀例如二进制0b
.precision保留小数位数
type表示格式化数据类型
4.程序代码托管到码云
3. 实验过程中遇到的问题和解决过程
问题编号
问题
解决方法
1
上传到码云过程中屡次上传失败
删除其他仓库,再教学班内部上传一个新的仓库
其他(感悟、思考等)
学习python的过程中学会了很多新的知识,明白了做事情不可一蹴而就,认真学习就会有收获,业精于勤荒于嬉,下定决心做一件有意义喜欢的事情,会很有成就感和收获。
参考资料
[《Python编程从入门到实践》]
[《零基础学Python》]
python上机编程报告_20182213 实验一《Python程序设计》实验报告相关推荐
- c语言上机第一次实验报告怎么写,C语言程序设计-实验第一次上机实验报告.doc...
C语言程序设计-实验第一次上机实验报告 2.第一次实验 C语言程序设计 实验报告 专业 计算机科学与技术 班级 信安1302班 日期 2014.3.22 成绩 实验组别 第 1 次实验 表达式和标准输 ...
- 视频教程-Python创意编程视频课CSDN版-Python
Python创意编程视频课CSDN版 20多年的编程磨砺,对编程技术有着执着的追求,开发有大量Python课程资源,如<哪吒学Python启蒙篇>.<哪吒学Python初级篇> ...
- 20175212童皓桢 Java实验二-面向对象程序设计实验报告
20175212童皓桢 Java实验二-面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设 ...
- c语言的简单程序设计实验报告,工程学院C语言程序设计实验报告
<工程学院C语言程序设计实验报告>由会员分享,可在线阅读,更多相关<工程学院C语言程序设计实验报告(5页珍藏版)>请在人人文库网上搜索. 1.南京工程学院实验报告课程名称C 语 ...
- python上机编程报告_Python程序设计实验报告六:函数
安徽工程大学 Python程序设计 实验报告 班级:物流191 姓名:徐丹丹 学号:3190505132 成绩: 日期:2020年5月4日 指导老师:修宇 [实验目的] 掌握函数的定义与使用方法:掌握 ...
- python上机编程报告_20192416 《Python程序设计》实验一报告
20192416 2019-2020-2 <Python程序设计>实验一报告 课程:<Python程序设计> 班级: 1924 姓名: 不愿透露姓名的はんたくさん 学号:201 ...
- python程序设计实验七_Python程序设计实验报告七:组合数据类型
安徽工程大学 Python程序设计实验报告 班级物流192姓名芦靓学号3190505217成绩 日期2020.5.27指导老师修宇 [实验名称]实验七 组合数据类型 [实验目的] 熟悉通过序列索引迭代 ...
- python函数实验总结_Python程序设计实验报告:实验六 函数
安徽工程大学 Python程序设计 实验报告六 班级 物流192 姓名陶俊学号3190505235 成绩 日期 2020.5.4 指导老师修宇 实验 6 函数 [实验目的] 掌握函数的定义与使用方法: ...
- python编写程序求e的值_Python 程序设计实验报告4
安徽工程大学 Python 程序设计实验报告 班级:物流 191 姓名:余嘉 学号:3190505116 成绩: 日期:2020/4/6 指导老师:修宇 实验名称:循环结构程序设计 实验目的: 1.熟 ...
最新文章
- 基于SSM实现健康食品零售网站
- 【热门收藏】iOS开发人员必看的精品资料(100个)——下载目录
- Android SettingProvider详解
- Kotlin when 流程判断
- c语言第一次作业,C语言培训班第一次作业 (1)
- redis-full-check
- strspn函数php,php strspn函数怎么用?
- java重入锁 自旋锁_java 自旋锁(可重入且无死锁)
- paip.网站接入QQ登录总结
- 固态硬盘 游戏测试软件,TxBENCH(SSD固态硬盘检测工具)
- python创建智能问答机器人
- SageMath常用函数
- python中transform_Python rendering.Transform方法代码示例
- 进军NFT,第三代公链GGC与NFT3.0技术平台BOBO、OKEx NFT深度联合
- nrf52832 蓝牙组网_nrf52832 蓝牙开发
- JS_微信公众号开发调用扫码支付功能
- Python画豪华版圣诞树,带漂亮彩灯与文字背景
- GO语言获取文件的大小
- 现在银行基金还有希望吗?
- UVA11400 简单DP
热门文章
- Unity 平抛运动,已知终点和起点
- 红外对管识别及红外测距系统原理
- 《前端从傻逼到牛逼》序章
- TokenGazer深度研究 | Cosmos:Staking带来投资策略多样化,代币权重集中问题凸显...
- LightOJ-1414-February 29--总共多少个闰日?--两种解法
- python课程设计汽车销售管理系统_汽车销售管理系统课程设计.doc
- 操作剪贴板相关的事件
- [渝粤教育] 华中农业大学 经济学原理 参考 资料
- 揭秘!以商品超卖为例讲解Redis分布式锁
- 解决.asf文件播放只有画面无声音问题!