bluewind119 发表于 2018-9-8 20:23:14

一个视频教程以及课后作业进阶的学习笔记,记录每个学习知识点,附作业代码

本帖最后由 bluewind119 于 2018-9-8 20:40 编辑

零基础入门学习Python——课堂笔记000


Python (大蟒蛇)
跨平台代码语言
优点:代码精简,是JAVA等语言的1/5
应用范围:WEB、3D动画、企业应用、云计算

bluewind119 发表于 2018-9-8 20:24:24

本帖最后由 bluewind119 于 2018-9-8 20:39 编辑

零基础入门学习Python——课堂笔记001


IDLE:Python Shell    通过键入文本与程序交互的途径
>>>    提示符
例:
>>>print("I Love fishc.com")

快捷键(Windows):
ALT + N:复制下一行代码
ALT + P:复制上一行代码

Mac系统是CTRL + N / P

扩展:
以下两行代码有何不同?
>>>5+8    #将结果和类型一起打印出来
>>>print("5+8")    #只将结果打印出来
#:注释符

bluewind119 发表于 2018-9-8 20:37:03

本帖最后由 bluewind119 于 2018-9-8 20:42 编辑

零基础入门学习Python——课堂笔记002


IDLE新建窗口:Ctrl + N
缩进:Tab
保存:Ctrl + S
Python用缩进来表示语句块,严格要求
Python严格区分大小写

if……else…… 条件分支语句

if判断条件:
    执行语句……
else:
    执行语句……

例:
temp = input("猜猜我想的是什么:")      #输入一个数,并赋值给temp
guess = int(temp)      #将temp转换为整型,并赋值给guess
if guess == 8:      #判断guess是否等于8,
    print("猜中了呢")      #guess等于8,执行该语句
else:
    print("猜错了啊")      #guess不等于8,执行该语句
print("不玩了")      #执行语句,结束程序


BIF:Built-in functions,就是Erlang内建函数(内置函数)
input、int等函数都是BIF

查看Python有多少个BIF
>>>dir(__builtins__)
纯小写的都是BIF

查看某个BIF的具体功能和使用方法(help)
>>>help(input)    #查看input这个BIF的功能和使用方法


课后练习:
编写一个程序,要求输入1-100的数,判断是否符合要求
参考一:
temp = input("请输入一个1-100 之间的数:")
num = int(temp)
if (num > 1) and (num < 100):
    print("你真帅,输入的数字符合要求")
else:
    print("你真丑,输入的数字不符合要求")

参考二:
temp = input("请输入一个1-100 之间的数:")
num = int(temp)
if 1 < num < 100:
    print("你真帅,输入的数字符合要求")
else:
    print("你真丑,输入的数字不符合要求")
页: [1]
查看完整版本: 一个视频教程以及课后作业进阶的学习笔记,记录每个学习知识点,附作业代码