前言:
python有很多和其他语言类似的东西比如:C语言、java语言等等,都有变量,都有一些功能类似的函数。接下我会直接跳过定义来讲用法,掌握了以下内容后我们就可以动手用python写我们第一款游戏啦。
1、print函数
假如我们想让python输出一句话我们怎么做呢?当然是使用print啦。
如果是数字类型,比如1,直接在括号里面输入你要的数字就可以啦。但是如果是字符类型,比如说jammny,不加双引号就会报错哦。
2、变量
变量的作用相当一个小箱子,你可以把你想要的数据存进去。这个变量的取名也是有讲究的,比如说变量名只能包含字母、数字和下划线。不允许你以数字开头,像1_jammny就不符合命名要求啦,要写成jammny_1这样。至于还有哪些详细的知识点就需要自行百度啦。
在python里面定义变量是不需要事先声明它是什么类型的,你把什么类型东西给了它那它就是什么类型的。这里我把字符串jammny赋值给变量name,那么name就是字符型的,输出name的结果就是jammny啦。赋值我们用一个等于号表示。
3、input函数
input的作用就是获取你键盘输入的值然后保存下来,再赋值给变量。比如说你写这么几行代码:
name=input("请你输入你的名字:")print(name)
运行后就会是这个效果:
我们键盘输入我们的名字比如:jammny,然后python就心领意会的打印出我们的名字啦。
对了,input函数获取的东西是默认返回字符类型。就是说,如果要输入的是数字1,input后保存的东西就是‘1’。最后的赋值情况就是:name = ‘1’ 。
4、int函数
刚刚我们说到input函数返回的是一个字符型的数据。那么如果我想python知道,我输入就是很单纯的数字1而不是字符型的‘1’,就要用到int函数了。它可以把字符型的数据变成int整型的数据。
比如说:
temp=input("请输入一个数:")num=int(temp)
其实最后输出的就是int整型的数字1,而不是‘1’。如果还是很模糊的话,后面的例子可以帮助理解。
5、if,else 条件语句
条件语句顾名思义就是会有一个条件,当这个条件满足就会去执行它。
if语句后面接的是条件,如果满足条件就会执行if条件的内容;如果if条件不满足就会执行else语句的内容。
假如我们代码是这样:
temp=input("请输入1+1=")num=int(temp)if(num==2):print("正确")else:print("错误")
运行结果:
我们敏锐的眼睛可以看到除了if,else外,我们还用到int函数。如果这里不用int函数把字符‘2’进行转换成整型2的话,程序就会报错。
if 后面就是我们的条件(num==2),一个等号是赋值的意思,两个等号是表示比较的意思。
这里要很注意格式问题,if条件后面要加冒号:,回车下一行后会自动补上一个缩进的距离。缩进:就是一个tab的距离,在python中对缩进的要求严格。
END:
好啦,这些函数和知识点学会了吗?下次会给大家演示如何用刚刚所学的知识制作我们第一款游戏。喜欢的可以点个赞加个关注哦!
原文链接:https://blog.csdn.net/qq_41832837/article/details/103878837
网友评论