- A+
课程内容:
1、游戏代码:
输入数字,来猜测原作者心中所想的数字,猜中夸你,猜不中不夸你,游戏结束。
- print('-------这是第一次尝试去写游戏,给个面子吧,试下-------')
- num =int(input('输入一个数字,猜猜你懂我的心吗?:'))
- print(type(num))
- if num == 7:
- print('好样的,我的QQ是:342422610,一起聊聊吧!')
- else:
- print('再试试吧,数字在10以下')
- print('感谢您对www.lijinlong.cc的支持!')
建议上面的代码,手工打一次,你会发现那些单词并没有看到的那么容易看。以下为翻译代码
- 打印(-------这是第一次尝试去写游戏,给个面子吧,试下-------)
- 输入(输入一个数字,猜猜你懂我的心吗?),并转化为整型
- 打印 (变量num的类型)
- 如果 变量num的值等于7
- 打印(好样的,我的QQ是:342422610,一起聊聊吧!)
- 如果不等于
- 打印(再试试吧,数字在10以下)
- 打印(感谢您对www.lijinlong.cc的支持!)
有不理解的可以在下面评论。
2、tab缩进
tab有两种功能,一种是缩进(也可用空格来表示,tab在不同的编辑器里面可能是2个空格,4个空格或是8,要留意这个问题。),如上述代码中4,6行代码为缩进,来表明属于一个模块。另一种是在idle中自动补齐你所需要打印的代码。
3、Python内置bif
进入IDLE,输入dir(__builtins__)
- 'abs', 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit', 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip'
不要慌,认真瞅瞅:print是打印,type是查看数据类型,int是将类型转化为整型,还有。。。。
4、条件判断
if....else
如果条件是真的,则执行真的内容,如果是假的则执行假的内容。
5、赋值运算符
图片来源:http://www.runoob.com/python/python-operators.html
6、比较运算符
图片来源:http://www.runoob.com/python/python-operators.html
7、数据类型
1)整型——int——数字
python有5种数字类型,最常见的就是整型int,例如:1234、-1234
2)布尔型——bool——用符号==表示
布尔型是一种比较特殊的python数字类型,它只有True和False两种值,它主要用来比较和判断,所得结果叫做布尔值。例如:3==3 给出True,3==5给出False
3)字符串——str——用' '或" "表示
例如:'李金龙'或者"hello"
4)列表——list——用[ ]符号表示
例如:[1,2,3,4]
5)元组——tuple——用( )符号表示
例如:('d',300)
6)字典——dict——用{ }符号表示
例如:{'name':'coco','country':'china'}
单词扩展:
- if :如果
- else :其他
- int:integer的缩写,整数
- str:string的缩写,串
- input:输入
- builtins:内置
扩展阅读:
版权注释:
Python课程来源于鱼C论坛:http://bbs.fishc.com/forum-243-1.html 版块,课程内容为免费内容,如果你喜欢该课程,建议购买VIP账号支持小甲鱼,官方网店:https://fishc.taobao.com/)。
本内容为在李金龙在学习课程中做的日记记录,方便自己以后查找相关信息,另一方面也希望自己写下的东西可以帮助到别人。