标签:lov mod zoom 意思 十分 标识符 不用 精简 下划线
目录:
一、第一个小游戏
二、缩进
三、BIF
四、课时02课后习题及答案
*********************
一、第一个小游戏
*********************
# p2_1.py """--- 第一个小游戏 ---""" temp = input("不妨猜猜小甲鱼现在心里想的是哪一个数字:") guess = int(temp) if guess == 8: print("卧槽!你是小甲鱼心里的蛔虫吗?") print("哼,猜中了也没有奖励!") else: print("猜错啦,小甲鱼现在心里想的是8") print("游戏结束,不玩啦^_^")
step1:打开shell 打开IDIE
step2:新建窗口 选择File->New Window 命令(或者你可以直接按ctrl+n键,新建一个文件)
step3:敲入代码 按照上面的格式填入代码
step4:保存文件 按快捷键ctrl+s,将源代码保存为名为p2_1.py的文件
step5:运行代码 输入代码一起体验一下,F5走起(也可以选择Run->Run Module命令)!
运行执行结果如下:
Tab按键的使用:
(1)缩进。
(2)IDIE后提供一些建议,例如输入pr 按下TAB键会显示所有可能的命令供你参考。
程序的讲解:
python不像是C-like(一切语法类似于c语言的编程语言),不难发现,在上面程序中没有变量的声明,也没有任何大括号,而是用缩进来表示即可。“==”大多是表示判断是否相等,“=”表示赋值。用户输入数据,input返回用户输入的数据给temp。python里的变量是没有分类型的,在这里input返回的是一个字符串变量。下一条语句把数据转化为整型。接下来进行if-else语句的判断,如果guess的值为8,那么则执行if条件成立下缩进里面的内容。
***********
二、缩进
***********
缩进是Python的灵魂。如果在正确的位置输入冒号(:),IDIE会在下一行自动进行缩进,正如刚才的代码,在if和else语句后边加上冒号(:),然后按下回车,第二行开始的代码会自动进行缩进。
**********
三、BIF
**********
BIF是Built-in Functions,内置函数的意思。举几个例子:
print()是一个内置函数,只需要直接调用即可,它的功能是”打印到屏幕",就是说把括号里的内容显示在屏幕上。
input()也是一个BIF,它的作用是接收用户输入并将其返回,在前方的代码中,用temp这个变量来接收。
python的变量是不需要事先声明的,直接给一个合法的名字赋值,这个变量就生成了。
内置函数列表
在IDIE中输入dir(_ _builtins_ _)可以看到Python提供的内置函数列表。(在这里纯小写的都是BIF)
help()这个BIF用于显示BIF的功能描述。举个例:help(print)
*******************************
四、课时02课后习题及答案
*******************************
测试题:
0. 什么是BIF?
1. 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?
2. 在 Python 看来:‘FishC‘ 和 ‘fishc‘ 一样吗?
3. 在小甲鱼看来,Python 中什么是最重要的?你赞同吗?
4. 这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的办法可以解决这个问题呢?
5. 你听说过“拼接”这个词吗?
动动手:
0. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”
例如:
1. 编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”
例如:
答案:
测试题答案:
动动手答案:
0. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”
# hello.py yourName = input("请输入你的名字:") print("你好," + yourName)
1. 编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”
number0 = input("请输入1到100之间的数字:") number1 = int(number0) if 0 <= number1 <= 100 : # 或者这样写 if 0 <= number1 & number1 <= 100 : print("你妹好漂亮emm") else: print("你大爷好丑~")
if 0 <= number0 <= 100 : 这样写是错的!!!
标签:lov mod zoom 意思 十分 标识符 不用 精简 下划线
原文地址:https://www.cnblogs.com/DC0307/p/9336508.html