p121: *题4.1:猜数字游戏.在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了!”:小于预设的数,显示“遗憾,太小了!”,如此循环,直至猜中该数,显示“预测N次,你猜中了!”,其中N是用户输入数字的次数. 源代码: from random import*y=5n=1m=Falsewhile(m==False): x=eval(input("请输入您猜想的数字:")) try: if(x>y):
# 6.1_引言 程序1: 结果: Sum from 1 to 10 is 55Sum from 20 to 38 is 513Sum from 35 to 50 is 630 程序2: #程序1和2表达的意思是一样的,得到的结果也是一样的. # 6.2_定义一个函数 #6.3_调用一个函数 程序清单6-1: 结果:The larger number of and 2 is 5 #6.4_带返回值或不带返回值的函数 程序清单6-2:(不带返回值的函数) 结果: Enter a score:79.
2.1 程序: Celsius=eval(input("Enter a degree in Celsius:"))#输入摄氏度的值Celsiusfahrenheit =(9/5)*Celsius + 32 #定义华氏温度fahrenheitprint(Celsius,"Celsius is",fahrenheit,"Fahrenheit") 结果: Enter a degree in Celsius:4343 Celsius is 109.4 F
#2.2_编写一个简单的程序 项目1: 设计:radius=20,求面积area? 程序: radius=20 #给变量radius复制area=radius*radius*3.14159 #编写area的表达式,给area赋值print(area) #输出area的值,area的值是1256.636print("The area for the circle of radius",radius,"is",area)#在双引号内的文字是直接被读取的,不用双引号包含住