python基础实验报告答案_20192221实验⼀《Python程序设
计》实验报告
学号 2019-2020-2 《Python程序设计》实验x报告
课程:《Python程序设计》
班级:1922班
姓名:叶蕊馨
学号:20192221
实验教师:王志强⽼师
实验⽇期:2020年4⽉11⽇
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
2.练习Python运⾏、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
2. 实验过程及结果
1.熟悉python开发环境:
(1)pychram的使⽤配置开发环境
在Pycharm下为你的Python项⽬配置Python解释器
1.Setting>Project Interpreter>
在Pycharm下创建Python⽂件、Python模块csshover后代的后代
1.File>New>Python File
2.File>New>Python Package
返回光标上⼀个位置等跳转功能
1.View->Toolbar
(2)pycharm的快捷键熟悉
vector中erase用法常⽤的⼏个:
1.注释:选中后Ctrl + /
2.定位:Ctrl +⿏标左键
3.缩进:Tab / Tab+shift
4.换⾏:shift + enter
5.编译:Ctrl+shift+F10
6.运⾏当前⽂件:ctrl+shift+f10
小程序制作好以后
(3)波浪线
如何去掉波浪线??
1.settings>Editor>Inspections>Python
2.单独⼀⾏的注释:#+1空格+注释内容
3.代码后跟着的注释:2空格+#+1空格+注释内容python基础教程读书报告
4.某些单词⼀直有下划线提⽰,可以右键>Spelling>Typo:Save 'xxx' to dictionary 来去除下划线
2.练习python运⾏和调试技巧
1.在了解基本的Pycharm操作和技巧后运⾏程序
运⾏程序1(⼯作决策树)
运⾏程序2(画哆啦A梦)
运⾏程序3(查星座)
2.调试技巧
Resume Program:断点调试后,点击按钮,继续执⾏程序;
Step Over :在单步执⾏时,在函数内遇到⼦函数时不会进⼊⼦函数内单步执⾏,⽽是将⼦函数整个
执⾏完再停⽌,也就是把⼦函数整个作为⼀步。有⼀点,经过我们简单的调试,在不存在⼦函数的情况下是和Step Into效果⼀样的(简⽽⾔之,越过⼦函数,但⼦函数会执⾏);Step Into:单步执⾏,遇到⼦函数就进⼊并且继续单步执⾏(简⽽⾔之,进⼊⼦函数);
Step Out : 当单步执⾏到⼦函数内时,⽤step out就可以执⾏完⼦函数余下部分,并返回到上⼀层函数。
*调试截图1
调试截图2
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
计算BIM程序
print('''计算⾝⾼和体重''')
#计算⾝⾼和体重
height=float(input('''输⼊你的⾝⾼''')) # 输⼊⾝⾼单位是m,如1.70 weight=float(input('''输⼊你的体重'''))
bmi=weight/(height*height) ` `#⽤于计算bmi
print("你的bmi指数为:"+str(bmi))
if bmi<18.5:
print("你的体重过轻")
if bmi>=18.5 and bmi<24.9:
print("你的体重正常")
if bmi>=24.9 and bmi<29.9:
print("你的体重太重了哦")
if bmi>=29.9:
print(肥胖)
⾯向对象代码高薪招聘php程序员
class Hero:
type = " "
def form(self, type):
_attribute = " "
print("英雄类型:"+type)
feature = " "
def skill(self,feature):
print("技能特点是:"+feature)
class Assassin(Hero):
type = "刺客"
feature = "突进快,易收割"
area = "野区"
def __init__(self):
print("发育地点:"+Assassin.area)
class Master(Hero):
type = "法师"
feature = "清兵快,⽀援"
defence = "魔⼥"
def __init__(self):
print("降低伤害⽅法:出" + Master.defence) libai = Assassin()
libai.pe)上海it培训机构哪个靠谱
libai.skill(libai.feature)
print("\n")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。