Python入门知识点 1

这篇文章是我写有关python知识的第一篇文章,我会从最基础的知识点开始写,列出一个一个知识点,大家可以从目录点击每个知识点进行阅读,也可以整篇文章读下来;但基于知识的连续性,如果你没有任何基础的话,建议从头到尾通读一遍哦。

1、什么是编程语言

编程源自于生活,多用生活例子来帮助我们理解编程思路,编程语言的本质就是'语言',语言的本质是沟通交流的工具。
        自然语言(汉语,日语,汉语):人和人之间进行沟通交流的工具
        编程语言(python,java):人和计算机之间进行沟通交流的工具
程序员用一种电脑能理解的方式,和它沟通,下达指令

代码/指令:
    人类饿了,就会说'我饿了',表达自己没吃饭,想干饭
    现在我说了句'了我饿',我们可能看的懂-->人类可以自动的把它扳回来,能勉强看得懂,但是计算机不能-->电脑其实不太聪明,是不能自动优化错误,所以我们的语法要正确
学习编程,就是学习怎么和电脑进行沟通交流,前期就是学习交流的语法规则,并且准确无误的实现,只要指令能让计算机听懂,计算机就都会按照你说的去做。

2、编程语言发展

2.1 机器语言

    最古老的编程语言,指令0/1,又称机器码
    编程语言的由来,是基于晶体管(对应0/1 插了电是1,没插电是0)
    最原始的语言 二进制
    计算机最底层是通过二进制来处理数据
    人类日常使用的10进制

2.2 汇编语言

    因为二进制的理解难度太大了,所以在二进制的基础上衍生出来了汇编
    把一些常用得到操作,用单词(助记符)来代替
    10001001  --> add,虽然在原有的机器码的基础上优化了,但整体难度还是比较的变态

2.3 高级语言

    更加符合人类语言习惯的语言
    人类: 小明说:'认真听课'
    python: print('认真听课')
    print相当于人类<说>的意思

3、开发模式

3.1 交互模式

交互模式-->进入python终端/idle默认打开就是交互模式 表示符号>>>
类似于人类说话,说错话就好比覆水难收,改不回来,所以代码输入错了就不能修改
    优点:测试一行代码很方便
    缺点:(1)不适合写多行代码
            (2)不能修改,不能保存

3.2 脚本模式

脚本模式(文件模式)-->新建一个脚本文件,来写代码,可以随意的修改/保存/运行
正常写代码都是用脚本模式
优点:可以修改,适合长期使用

3.3 区别

交互模式中input输入后的回答会打印一遍,但是脚本模式不会打印输入后的回答
一般我们主要都是用脚本模式写代码,交互模式只是测试使用

4、基本输入输出(I/O)

人类沟通有两种常见的行为:
    1.说话(输出) 把你想说的话直接说出来
    2.写字(输入) 把你想表达的东西写下来给别人看

4.1 输出print

用print说话/让python输出一句话-->print输出语句
语法规则:
        print(内容)    #注意点:如果你要输出中文/字母需要加上引号,如果是纯数字就不用,还有所有的符号都要是英文状态下的符号

实例:

print('大家好,这是我的第一篇文章')
print(123)
4.2 输入input

用input写字/让python输入一句话-->input输入语句-->一问一答,让python接收你再键盘里输入
    语法规则:
        input('提醒内容')    #程序运行后,会暂停运行,等待你输入内容并按下回车才会继续执行
        input('请输入你的姓名')
     错误实例:
        input('小明')  #括号里面不要直接放答案
        input('请输入你的姓名')  #括号里面要放提醒的内容

4.3 常见错误

(1)用了中文标点符号,符号要用英文的符号
(2)print和input不要拼错,也不要大写,python严格区分大小写
(3)不要漏写符号(比如引号,括号)
(4)input括号里面的内容,是提醒内容,提醒用户这里应该输入什么,而不是把结果放进来

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@网工小赵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值