Python学习笔记

002讲:用Python设计第一个游戏 


0. 什么是BIF?

python的内置函数(Built-in Functions )

1. 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?

70多种,在Python的IDLE中,输入dir(__builtins__)可以看到Python提供的内置方法列表,其中小写的就是BIF。如果想具体看某个BIF的功能,比如input(),可以在shell中输入help(input),就会得到这个BUF的功能描述。

2. 在 Python 看来:'FishC' 和 'fishc' 一样吗?

不一样。Python中是区分大小写的。

3. 在小甲鱼看来,Python 中什么是最重要的?你赞同吗?

缩进。是用来界定代码块的,相当于其他编程语言里的大括号

4. 这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的办法可以解决这个问题呢?

python不允许if条件语句赋值,如果将“==”误写成“=”,会报错。

5. 你听说过“拼接”这个词吗?

在一些编程语言,可以将两个字符串“相加”在一起,如 ‘I’ +'love'  ,在python里,这种做法叫做拼接字符串。


动动手:

0. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”

 name=input("请输入您的姓名!")

if not name.strip(): print("输入有误!") 

else: print("您好,"+name+"!") 

 print("谢谢您的参与!")

1. 编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”

temp=input("请输入1--100的数字") 

guess=int(temp) 

 if 100>=guess>=1:

        print("Your sister is beautiful")

 else: 

         print("Your uncle is so ugly") 

 print("Thank you for your participation!")

你可能感兴趣的:(Python学习笔记)