Day 2 **Python学习笔记**

(本文仅为平时学习记录,若有错误请大佬指出,如果本文能帮到你那我也是很开心啦)

 

一、笔记

1.Tab 键缩进,IDLE 的提示功能

2.== 表示判断左右两边是否相等,= 表示将右边的值赋给左边的变量

3.BIF == Built-in functions 表示内置函数:print、input、int

4.查看内置函数,在交互模式中输入 dir(__builtins__) 中纯小写的为 BIF

5.查找内置函数作用,在交行模式中输入 help(内置函数)

6.流程图:开始和结束使用没有棱角的长方形,普通语句使用长方形,判断语句使用菱形

7.课上练习:wordgame_1.py

1 print('wordgame_1')
2 temp = input('猜一个数字:')
3 guss = int(temp)
4 if guss == 8:
5     print('对啦')
6     print('不过没奖励!')
7 else:
8     print('错啦')
9 print('游戏结束')

二、课后作业

0.什么是BIF?

Built-in functions 内置函数,例如 print() 的功能是“打印到屏幕”,input() 的作用是接收用户输入(注:Python3 用 input() 取代了 Python2 的 raw_input()) 

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

dir(__builtins__);68个

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

不一样,Python 中大小写的含义不同

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

缩进,如果在正确的位置输入冒号“:”,IDLE 会自动将下一行缩进

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

== 表示判断左右两边是否相等,= 表示将右边的值赋给左边的变量

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

在一些编程语言,我们可以将两个字符串“相加”在一起,如:'I' + 'Love' + 'FishC' 会得到 'ILoveFishC',在 Python 里,这种做法叫做拼接字符串

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

1 name = input("请输入您的名字:")
2 print('你好,' + name + '!')

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

1 temp = input("请输入1到100之间的数字:")
2 num = int(temp)
3 if 1 <= num <= 100:
4     print('你妹好漂亮^_^')
5 else:
6     print('你大爷好丑T_T')

猜你喜欢

转载自www.cnblogs.com/yankaohaitaiwei/p/12398166.html