每次我高高兴兴的跑去上编程语言课程,好的心情总会在老师讲的数据类型中变得无比焦灼~~
基础的地基总是要打的,但是要先构想房子的样式,再决定地基怎么打咯
想想,我为什么要学Python【大学编程基础是谭浩强的C课本,编码问题就是一堆 烫烫烫烫烫烫烫烫烫】,就是为了好玩啊,兴趣所在,所以一开始呢,先上一个大学写烂了的猜数字游戏【注释版,1-1.py】
import random
#导入生成随机的库文件
answer = random.randint(0,10)
#random库中有个randint函数,接收两个值,从这两个值中间随机返回一个值,赋值给answer,一个等号是赋值,两个等号是对比
guess = input('guess number:')
#input是输入的意思,input函数也就是输入的函数,程序会停在这并打印“guess number:”,等待用户输入完成并继续执行程序
if guess == answer:#if是如果,两个等号是比较,意思是如果guess和answer相等
print('You do it!')
#如果相等,则执行这行代码,print是输出打印的意思,显示'You do it!'
else:#如果不相等,前面的等于比较不成立,则跳到这里,else是别的意思
print('oh, so bad~')
#判断不成立,打印'oh, so bad~'
print('Answer is ', answer)
#最后打印一下程序的答案
一个程序就这么被写完了,看懂了吗?Python和C对比,简直就是白话文和甲骨文的区别【打脸了,这里没有C语言的对比版本】。不用上手,看懂就可以了,这里只是个开始,不做别的讲解,另外补上一下这节的知识点
函数/关键字 | 说明 |
---|---|
import | Python关键字,用于导入Python库文件 |
用于输入/打印de 函数,print后面空一格再写变量们,变量间用逗号 | |
input() | Python的输入函数,程序运行到此会停下等待用户输入,括号内可以填用单引号或者双引号、三引号的字符串 |
random | Python的库,就像擎天柱的车厢,Python有很多第三方库,自己也可以写 |
random.randint() | random库里面有个randint()函数,放入两个值,随机从这两个值之间取一个整数值,返回回去 |
另外,补充一些Python的知识点:
以上,看懂即可,记住更好咯~以后这些用的多,不用学都能会用