20192417 2019-2020-2 《Python程序设计》实验1报告

课程:《Python程序设计》

班级: 1924

姓名: 张家华

学号:20192417

实验教师:王志强

实验日期:2020年4月11日

必修/选修: 公选课

1.实验内容

1.熟悉Python开发环境;

2.练习Python运行、调试技能;

3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;

4.掌握git技能

2.实验过程及结果

熟悉python开发环境

python3可直接通过系统自带微软商店下载,或官网下载,里面的idle可以直接编程

命令行窗口进入python并编程

下载pycharm

练习Python运行、调试技能

在pycharm上利用断点功能: 在可能错误的代码首行位置设置断点,点击小瓢虫(debug),在console输入数据,在debugger查看,最后单步运行

编写程序,练习变量和类型、字符串、对象、缩进和注释等

python中有五种数据类型:Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典), 其中支持四种不同的数字类型 int(有符号整型)、long(长整型[也可以代表八进制和十六进制])、float(浮点型)、complex(复数)。

Python 使用对象模型来存储数据,构造的任何类型的值都是一个对象(比如我们创建的整数:26,字符串:“hello world”,列表:[1, 2, 3] 等都是对象)。对象可以理解为保存在内存中的一段具有固定格式的数据,所有的 Python 对象都拥有三个特性:身份(ID),类型 和 值。

Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。 一个缩进为一个Tab键或四个空格。

Python中单行注释采用 # 开头,多行注释使用三个单引号(''')或三个双引号(""")。

'''

多行注释

'''

class Student:#单行注释,可单独一行,也可在代码后面

def __init__(self,name,age):

Student.name = name

Student.age = age

print("name:"+Student.name+" age:"+str(Student.age))

class Department2(Student):

def learn (self):

subject = "computer technology"

print("learning subject:" + subject)

student1 = Student("赵四",20)

student2 = Department2("王五",19)

student2.learn()

掌握git技能

建立本地文件夹,通过终端指令将文件夹和gitee的仓库做好架设 ,新建文件并add,设置好gitee登录信息后push就可以

3.实验过程中遇到的问题和解决过程

其他(感悟、思考等)

熟能生巧,pycharm里面有很多实用功能,需要自己在编程过程中慢慢探索,并且编程思维需要长期锻炼,从中培养好不犯低级错误的良好习惯。

python语言程序设计实践教程答案实验六_20192417 实验一《Python程序设计》实验报告...相关推荐

  1. python语言程序设计实践教程答案实验六_Python程序设计实践教程

    书名:Python程序设计实践教程 定价:29.8 ISBN:9787115532602 作者:储岳中 薛希玲 版次:*1版 出版时间:2020-04 内容提要: 本书是Python语言程序设计的配套 ...

  2. python程序设计实践教程答案-Python程序设计实践教程

    书名:Python程序设计实践教程 定价:29.8 ISBN:9787115532602 作者:储岳中 薛希玲 版次:*1版 出版时间:2020-04 内容提要: 本书是Python语言程序设计的配套 ...

  3. python语言程序设计实践教程答案实验六_Python语言程序设计实验指导与习题--详细介绍...

    上机实践是学习程序设计的重要教学环节.只有通过上机实践,才能真正理解程序设计的基本思想,正确灵活地使用语言中的各种要素,熟练掌握各种集成开发环境的应用和编写.调试程序的方法,从而获得应用程序设计解决实 ...

  4. python语言设计二级教程答案2019_全国计算机等级考试二级教程2019年版——Python语言程序设计参考答案...

    第二章 Python语言基本语法元素 一.选择题 C B B C A D B A D B 二.编程题 1.获得用户输入的一个整数N,计算并输出N的32次方. 在这里插入图片描述 2.获得用户输入的一段 ...

  5. python语言程序设计实践教程答案上海交通大学陈东_《C语言程序设计》蔺德军 主著【摘要 书评 在线阅读】-苏宁易购图书...

    商品参数 作者: 蔺德军 主著 出版社:辽宁大学出版社 出版时间:2015-11-01 ISBN:9787121274220 版权提供:辽宁大学出版社 基本信息 书名:C语言程序设计上机实验与习题解答 ...

  6. java程序设计实践教程答案潘浩主编_JAVA程序设计上机指导与习题选解

    第1章 Java编程环境 1.1 JDK的安装与配置 1.2 Java程序的编辑.编译和运行 1.3 制作JAR文件包 1.4 上机实验 习题 第2章 Java基本数据类型 2.1 Java基本数据类 ...

  7. c语言程序设计实践教程谢丽霞答案,C语言程序设计实用实践教程

    直观易懂.采用直观的方式描述概念,以结构清晰的图形文字表述抽象算法.综合全面.每章内容讲解完后,都有一个贯穿全书的实例,把学到的内容用到实际开发中,达到理论与实践的紧密结合.全书有语法.有案例.还有实 ...

  8. python语言程序设计2019版第二章课后答案-python语言程序设计基础课后答案第二章...

    python语言程序设计基础课后答案第二章 以下合法的用户自定义标识符是____________. 导入模块或者模块中的元素要使用关键字________ . 下列哪个函数是用来控制画笔的尺寸的____ ...

  9. java6程序设计实践教程_Java 6 程序设计实践教程

    本书当前实时库存为: 本 书名:Java程序设计与实践教程 ISBN:9787115360458 出版社:人民邮电出版社 作者:张勇 页数:218 出版日期:2014年09月 参考重量:0.330Kg ...

最新文章

  1. 编译安装mysql5.6.16_CentOS 6.4下编译安装MySQL 5.6.16
  2. Android --- 修改百度地图的显示范围的大小
  3. boost::mpl::times相关的测试程序
  4. 模糊匹配查询_必须掌握的6个查询函数应用技巧,办公必备,收藏备用!
  5. linux版本的redis bin,redis-4.0.2.tar.gz for centos的linux系统版本下载(安装详细步骤)...
  6. 哈希码以及Object.toString()简单理解
  7. “芯生力量,智能持久”出门问问全新发布TicWatch Pro 3
  8. QLabel控件功能示例
  9. mysql数据库myd文件丢失怎么_mysql数据库的恢复(frm、Myd、MyI文件仍存在)
  10. OpenBSD身份验证绕过和权限提升漏洞
  11. 如何解释vue的生命周期才能令面试官满意?
  12. JQ拖曳事件mouseup失效的解决办法
  13. Verilog HDL系统任务说明语句task
  14. 优化用电,安全省心,同为(TOWE)智能循环定时桌面PDU插座APZ-1013DX
  15. leetcode 39. 组合总和
  16. Windows 10 安装python到U盘并设计自动添加环境变量脚本
  17. 华为vr2计算机连接线代替品,分体式设计的VR一体机:独特连接方式让华为VR2眼镜与众不同...
  18. 涉密计算机能用固态硬盘,质量不行数量来凑?RAID1能保护固态硬盘数据安全吗...
  19. threejs 向量夹角 两点确定一个向量 两条线确定一个夹角
  20. 从Map、JSONObject取不存在键值对时的异常情况

热门文章

  1. linear-gradient与radial-gradient
  2. Excel单样本T检验
  3. java严格模式_“use strict” 严格模式使用(前端基础系列)
  4. python做前端可视化_Python数据可视化的四种简易方法
  5. Qt学习笔记之数据库
  6. caffe loss一直nan什么情况
  7. caffe problem
  8. PDF文件加密有什么方法?如何给PDF文件加密
  9. 开启DELL Raid卡H730P缓存
  10. 实现 JavaScript 异步方法 Promise.all