1.这门语言为什么叫Python,不是pig? 创始人Guido van是Monty Python戏剧团体的爱好者
2.交互式环境干嘛的?怎么用? (1)交互式环境能进行交互式处理,我理解的是在这种环境下电脑会明白你的指令 (2)打开IDLE 3.数学操作符//和/有什么区别?==和=有什么区别? (1)//除法取整数,传回的是整数型 /除法取结果,传回的是浮点型 (2)== 是等于,是比较运算符,=是把一个值附给变量,是赋值运算符 4.如何在交互式环境下,实现右边式【也就是求出商和余数】图片: (1)求商:print(10//3) (2)求余数:print(10%3) 5.如果一个变量名全部是大写,比如COUNTIME,这意味着什么?【请自己搜索资料】 全局变量名. 6.input函数很好用,特别是当你不想要在代码中输入隐私信息,每次执一次性输入的时候!那么input怎么用呢? i=input(‘输入的内容’) print(i) 7.我们用缩进表示代码块的层次,那么Python里一个缩进等于几个空格? 4个 8.break和continue区别?【博客园有很多资料】 break:退出所在代码块的循环 continue:退出当前循环,结束后重新开始循环 9.如何导入模块? import 模块名称,模块名称,模块名 10.你导入一下this有彩蛋哦 图片: https://uploader.shimo.im/f/oZ1hvVVyFnUgQMaC.png‘’ 电脑暂时还没修好QAQ哭惹 11.每一个def定义函数一定要有return么? 不一定 在函数中申明的变量可以不可以整个代码中都来使用?自己分情况理一下脉络 自己实猜数字的代码 【要求:将最终数字答案,也就是secrectNumber的值设置为自己的年纪,书上代码是把答案设置为一个1到20随机整数,如果你懂了,你应该知道怎么修改他,然后请你模拟猜数字的过程,直到猜出最后真实数字,(虽然这个数字就是你早就知道是你的年龄哈哈哈哈)】
import ramdom secrectNumber=random.randint(10,30) print(‘我的年龄在10~30之间’)
for guess in range(1,9): print(‘你猜’) guess=int(input())
if guess<secrectNumber: print('你猜低了') elif guess>secretNumber: print('你猜高了') else: breakif guess == secretNumber: print(‘GoodJob!You guessed my number in’+str(guessTaken)+‘guesses!’) else: print(‘Nope!The number I was thinking of was’+str(secretNumber))