课程:《Python程序设计》
班级: 2122
姓名: 黄凯琳
学号: 20212222
实验教师:王志强
实验日期:2022年3月19日
必修/选修: 公选课
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能。
通过Mircosoft Store安装python;通过官网安装pycharm;使用IDLE,命令提示符编写基础python程序。
使用IDLE编写
2.练习Python运行、调试技能;;
运行
在Python交互环境中启用调试:在源文件要进入调试的地方输入如下代码再运行即可:点击查看代码
使用IDLE调试
在编译器中想调试的语句上增加或删除断点。在该语句上右键选择Set Breakpoint, Clear Breakpoint
运行要调试的文件(Fn+F5),在出现的Shell窗口中,点击菜单栏Debug栏中的Debugger,出现调试控制窗口
使用pycharm
小三角形运行程序 小瓢虫进行调试
猜数游戏
import random
ans = random.randint(int(input("Left side of range:")),int(input("Right side of range:")))
bat = int(input("Input the times you want to try:"))
x = int(input("Please guess a number:"))
cnt = int(1)
for i in range(1,bat):
if x == ans:
print("You Win! The random number is ",ans)
print("\n")
print("You have tried",cnt)
break
if x<ans:
print("Too Small")
x = int(input("Please try again:"))
print("Residue time: ",int(bat-i-1))
cnt = cnt+1
continue
elif x>ans:
print("Too large")
x = int(input("Please try again:"))
print("Residue time: ",int(bat-i-1))
cnt = cnt+1
continue
if cnt == bat:
print("You lose!")
print("The random number is: ",ans)
(2)变量和类型、对象
变量:Number(数字)、String(字符串)、Tuple(元组);
List(列表)、Set(集合)、Dictionary(字典)。
可以进行类型转换 如
(3)字符串
储存字符,储存位从0位为首位,-1位末位。
如储存一个str = 'ABCDEFG'字符串,则str[0]='A',str[1]='B',str[-1]='G'。
(4)序列
列表: list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"] (不同类型也可以相加) 元组:Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
元组中只包含一个元素时,需要在元素后面添加逗号
字典:
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中
1.不会使用调试功能
2.对python的基本语法不熟悉
3.创建gitee仓库用时很久非常艰难 换了三个方法 最后使用tortoise gitee完成了仓科的创建并成功上传代码
https://gitee.com/hkl200396/projects